Compartir a través de


DISPLAY STRUCTURE (Comando)

Muestra la estructura de un archivo de tabla.

DISPLAY STRUCTURE [IN nWorkArea | cTableAlias]
   [TO PRINTER [PROMPT] | TO FILE FileName] [NOCONSOLE]

Parámetros

  • IN nWorkArea | cTableAlias
    Muestra la estructura de la tabla en un área de trabajo distinta de la actual. nWorkArea especifica el número de área de trabajo y cTableAlias especifica el alias de la tabla.

  • TO PRINTER [PROMPT]
    Dirige el resultado de DISPLAY STRUCTURE a una impresora.

    Puede incluir la cláusula PROMPT opcional para mostrar un cuadro de diálogo antes de que comience la impresión. En este cuadro de diálogo, puede ajustar la configuración de la impresora, incluidos el número de copias y los números de las páginas que desea imprimir. Las opciones de configuración de la impresora que puede ajustar dependen del controlador de impresora que tenga instalado actualmente. Coloque la palabra clave PROMPT justo después de TO PRINTER.

  • TO FILE FileName
    Dirige el resultado de DISPLAY STRUCTURE al archivo especificado FileName. Si el archivo ya existe y SET SAFETY está establecido en ON, el sistema le preguntará si desea sobrescribir el archivo.

  • NOCONSOLE
    Impide que se muestre el resultado en la ventana principal de Visual FoxPro o en la ventana activa definida por el usuario.

Observaciones

Utilice DISPLAY STRUCTURE para mostrar la estructura de campos de una tabla. El nombre de cada campo de la tabla se muestra con su tipo y su ancho. Si un campo es de tipo Numeric, Double o Float, se mostrará el número de decimales del campo. También se muestra la compatibilidad con valores nulos para cada campo.

DISPLAY STRUCTURE también muestra el número actual de registros en la tabla y la fecha de la última actualización. Si la tabla tiene asociado un campo memo, se mostrará el ancho de bloque del campo memo. También se muestra el ancho total de todos los campos, como aparece en la página de códigos de la tabla.

La tabla puede tener un índice compuesto estructural que se abre con la tabla. Si una etiqueta de un índice compuesto estructural tiene el mismo nombre que un campo de la tabla, el orden de la etiqueta (ascendente o descendente) y la secuencia de ordenación de la etiqueta se mostrarán junto al nombre del campo.

Si usa SET FIELDS para limitar el acceso a los campos de la tabla, aparecerá un corchete angular (>) junto a los nombres de los campos a los que se pueda tener acceso.

Ejemplo

En el ejemplo siguiente se abre la tabla customer de la base de datos testdata. Se usa DISPLAY STRUCTURE para mostrar la estructura de la tabla.

CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE customer  && Opens Customer table

CLEAR
DISPLAY STRUCTURE

Vea también

LIST | DISPLAY TABLES (Comando) | DISPLAY STATUS (Comando)