Comando DELETE

Elimina un elemento del proyecto de Analytics, un campo de un formato de tabla, una variable, una o más entradas del historial, una relación entre tablas o un archivo de una carpeta de Windows. También quita una columna de una vista

Sintaxis

Propósito

Sintaxis

Para eliminar un elemento de proyecto de Analytics

DELETE tipo_elemento nombre_del_elemento <OK>

Para eliminar un campo de un formato de tabla

DELETE nombre_campo <OK>

Para quitar una columna de una vista

DELETE COLUMN nombre_vista nombre_campo <ALL> <OK>

Para eliminar una variable o todas las variables

DELETE {nombre_variable|ALL} <OK>

Para eliminar el historial de la tabla de Analytics actual

DELETE HISTORY <retener_entradas_historial> <OK>

Para eliminar una relación entre dos tablas

DELETE RELATION <nombre_tabla_hijo|nombre_relación> <OK>

Para eliminar un archivo

DELETE nombre_archivo <OK>

Para eliminar de la tabla abierta todas las notas de registro y el campo Notaderegistro generado automáticamente

DELETE NOTES <OK>

Parámetros

Nombre Descripción
tipo_elemento nombre_del_elemento

El tipo y el nombre del elemento que se debe eliminar.

Especifique uno de los siguientes tipos de elemento:

  • FOLDER la carpeta de proyecto especificada y todo su contenido
  • FORMAT el formato de tabla especificado, todas las vistas y los índices y relaciones asociados

    El resto de los formatos de tabla para la tabla asociada se conservan.

    El archivo de datos (.fil) asociado con el formato de tabla no se elimina a menos que se seleccione la opción Eliminar archivo de datos con tabla en la ficha Tabla del cuadro de diálogo Opciones (Herramientas > Opciones).

    También puede utilizar el comando SET DELETE_FILE {ON|OFF} en un script o en la línea de comandos para activar o desactivar esta opción. Si desea obtener más información, consulte Comando SET.

    Precaución

    Tenga cuidado al activar la opción Eliminar Archivo de datos con tabla. Es posible que se elimine un archivo de datos original junto con el formato de tabla.

    Los archivos de datos se eliminan directamente. No se envían a la Papelera de reciclaje de Windows.

  • REPORT la vista especificada

    No puede eliminar una vista si está activa actualmente.

  • COLUMN la columna especificada
  • SCRIPT (o BATCH) el script especificado
  • WORKSPACE el área de trabajo especificada
  • INDEX el índice especificado
  • NOTES todas las notas de registro de la tabla abierta y el campo Notaderegistro del formato de tabla
nombre_campo ALL

Eliminar un campo

El nombre del campo que se debe eliminar del formato de tabla de Analytics actual.

Puede eliminar un campo de un formato de tabla incluso si el campo está incluido en la vista actual.

Nota

No es posible eliminar un campo al que hace referencia un campo calculado, a menos que primero elimine el campo calculado.

Quitar una columna

El nombre de la columna que se debe quitar de la vista especificada.

Nota

Use el nombre físico y no el nombre visible de la columna.

  • ALL incluido quita todas las instancias de la columna en la vista
  • ALL omitido quita la primera instancia (ubicada más a la izquierda) de la columna en la vista
nombre_vista El nombre de la vista de la que se debe eliminar una columna.
nombre_variable | ALL

El nombre de la variable que se debe eliminar. Utilice ALL para eliminar todas las variables.

Si especifica ALL, se eliminan todas las instancias de los siguientes tipos de variables del proyecto:

  • variables del sistema
  • variables definidas por el usuario temporales
  • variables definidas por el usuario permanentes

Nota

No es posible eliminar una variable a la que hace referencia un campo calculado, a menos que primero elimine ese campo calculado.

HISTORY retener_entradas_historial

Elimina todas las entradas del historial de la tabla excepto el número de entradas más recientes especificado por retener_entradas_historial.

Omita retener_entradas_historial para eliminar todas las entradas.

RELATION nombre_tabla_hijo | nombre_relación

Elimina cualquier relación que no tenga relaciones dependientes ni campos relacionados a lo que se haga referencia en la vista activa o en un campo calculado activo.

Utilice las opciones para especificar qué relación eliminar:

  • nombre_tabla_hijo utilice esta opción cuando la relación no haya recibido un nombre específico (nombre predeterminado al crear una relación)
  • nombre_relación utilice esta opción cuando se haya asignado un nombre específico a la relación al crearla. De lo contrario, use nombre_tabla_hijo

Si no utiliza ninguna de las opciones, se elimina la última relación que se definió.

nombre_archivo

El nombre del archivo físico que se debe eliminar.

Puede especificar una ruta de acceso absoluta o relativa a un archivo que desee eliminar. Si la ruta de acceso tiene espacios, escríbala entre comillas dobles.

Aceptar

opcional

Elimina los elementos sin presentar un cuadro de diálogo de confirmación.

Ejemplos

Eliminación de un campo de fecha

Elimina el campo Fecha del formato de tabla asociado con la tabla Ar:

OPEN Cuentas_por_cobrar
DELETE Fecha

Eliminación de varias columnas de una vista

Usted elimina dos columnas de la vista AR_Reporte asociada con la tabla Ar. Especifica OK para los dos comandos DELETE para que no se muestre ningún mensaje de confirmación cuando se ejecute el script:

OPEN Cuentas_por_cobrar
DELETE COLUMN AR_Reporte Fecha OK
DELETE COLUMN AR_Reporte Fecha_de_factura OK