8
SET DEFAULT (Comando) Parámetros cPath Especifica uno de los elementos siguientes: Un designador de unidad. Un designador de unidad con un nombre de directorio. Un nombre de un directorio secundario. Cualquiera de los anteriores, utilizando la notación abreviada de Microsoft MS-DOS ( \ o ..). Observaciones SET DEFAULT cambia el directorio predeterminado al directorio que usted especifique. Microsoft® Visual FoxPro® busca un archivo en el directorio predeterminado de Visual FoxPro. El directorio predeterminado es aquél desde el cual se inicia Visual FoxPro. No obstante, puede especificar otro directorio predeterminado en el archivo de configuración de Visual FoxPro o en un programa de inicio. Si Visual FoxPro no encuentra un archivo en el directorio predeterminado, buscará en la ruta de acceso de Visual FoxPro si se ha especificado una. Utilice SET PATH para especificar la ruta de Visual FoxPro. CLEAR (Comandos) Libera de la memoria el elemento o los elementos especificados. Parámetros ALL Libera de la memoria todas las variables y matrices, así como las definiciones de todas las barras de menús, menús y ventanas definidas por el usuario. CLOSE ALL también cierra las tablas, lo que incluye todos los archivos de índices, memo y de formato asociados, y selecciona el área de trabajo 1. CLEAR ALL también libera de la memoria todas las funciones de bibliotecas compartidas externas registradas con DECLARE - DLL.

Comandos de Visual Fox Pro

Embed Size (px)

DESCRIPTION

comandos de programacion de Visual Fox Pro

Citation preview

Page 1: Comandos de Visual Fox Pro

SET DEFAULT (Comando)Parámetros

cPathEspecifica uno de los elementos siguientes:

Un designador de unidad. Un designador de unidad con un nombre de directorio. Un nombre de un directorio secundario. Cualquiera de los anteriores, utilizando la notación abreviada de Microsoft

MS-DOS ( \ o ..).

Observaciones

SET DEFAULT cambia el directorio predeterminado al directorio que usted especifique.

Microsoft® Visual FoxPro® busca un archivo en el directorio predeterminado de Visual FoxPro. El directorio predeterminado es aquél desde el cual se inicia Visual FoxPro. No obstante, puede especificar otro directorio predeterminado en el archivo de configuración de Visual FoxPro o en un programa de inicio. Si Visual FoxPro no encuentra un archivo en el directorio predeterminado, buscará en la ruta de acceso de Visual FoxPro si se ha especificado una. Utilice SET PATH para especificar la ruta de Visual FoxPro.

CLEAR (Comandos)Libera de la memoria el elemento o los elementos especificados.

Parámetros

ALLLibera de la memoria todas las variables y matrices, así como las definiciones de todas las barras de menús, menús y ventanas definidas por el usuario. CLOSE ALL también cierra las tablas, lo que incluye todos los archivos de índices, memo y de formato asociados, y selecciona el área de trabajo 1. CLEAR ALL también libera de la memoria todas las funciones de bibliotecas compartidas externas registradas con DECLARE - DLL.

CLEAR ALL no libera las variables del sistema y no borra el búfer de programas compilados. Utilice CLEAR PROGRAM para borrar el búfer de programas compilados.

Page 2: Comandos de Visual Fox Pro

BROWSE (Comando)Abre la ventana Examinar y muestra los registros de la tabla en uso o seleccionada.

Parámetros

FIELDS FieldListEspecifica los campos que aparecerán en la ventana Examinar. Los campos se muestran en el orden especificado en FieldList. En la lista de campos puede incluir campos de otras tablas relacionadas. Cuando incluya un campo de una tabla relacionada, incluya delante del nombre de campo su alias de tabla y un punto.

Si omite FIELDS, se mostrarán todos los campos de la tabla en el orden en que aparecen en la estructura de la tabla.

CREATE CLASS (Comando)Abre el Diseñador de clases, que permite crear una nueva definición de clase.

Parámetros

ClassNameEspecifica el nombre de la definición de clase que se va a crear.Muestra el cuadro de diálogo Nueva clase, en el que podrá especificar el nombre de la definición de clase que se va a crear.

USE (Comando)Abre una tabla y sus archivos de índice asociados, o una vista SQL.

Parámetros

[DatabaseName!]TableNameEspecifica el nombre de la tabla que se va a abrir. Puesto que los espacios en blanco son importantes en los nombres de archivo de Microsoft Windows 98 y posteriores, evite usar espacios adicionales en TableName. Si un nombre de tabla contiene espacios, escríbalo entre comillas (" " o ' ')

GO | GOTO (Comando)

Page 3: Comandos de Visual Fox Pro

Coloca el puntero de registro en el número de registro especificado de una tabla.GO [RECORD] nRecordNumber [IN nWorkArea | IN cTableAlias]–O bien–GO TOP | BOTTOM [IN nWorkArea | IN cTableAlias

MODIFY STRUCTURE (Comando)Muestra el Diseñador de tablas, que permite modificar la estructura de una tabla.

MODIFY STRUCTURE

Observaciones

En versiones anteriores de FoxPro, MODIFY STRUCTURE abría el cuadro de diálogo Estructura de la tabla.

Si no hay ninguna tabla abierta en el área de trabajo seleccionada actualmente, se muestra el cuadro de diálogo Abrir, que permite elegir la tabla que se desea modificar.

Los cambios que puede efectuar en la estructura de una tabla incluyen agregar y eliminar campos, modificar el nombre, el tamaño y el tipo de datos de los campos, agregar, eliminar o modificar etiquetas de índice, y especificar el soporte de valores nulos en los campos.

También puede modificar la estructura de una tabla utilizando la interfaz. Para obtener más información.

Precaución   Al cambiar campos de un tipo de datos a otro, el contenido del campo no siempre se transferirá limpiamente. Por ejemplo, si quiere convertir un campo de tipo Date a tipo Numeric, el contenido del campo no se transferirá.

DELETE (Comando)Marca los registros que se van a eliminar.

Parámetros

ScopeEspecifica un intervalo de registros que desea marcar para su eliminación. Las cláusulas de alcance son: ALL, NEXT nRecords, RECORD nRecordNumber y REST.

Page 4: Comandos de Visual Fox Pro

Para obtener más información acerca de las cláusulas de alcance, vea el tema Cláusulas de alcance.

Para obtener más información acerca de las cláusulas de alcance, vea el tema Introducción al lenguaje.

El alcance predeterminado para el comando DELETE es el registro actual (NEXT 1).

PACK (Comando)Borra definitivamente todos los registros marcados para eliminar de la tabla actual y reduce el tamaño de un archivo memo asociado a la tabla.

PACK [MEMO] [DBF] [Tablename ] [IN nWorkarea | cTableAlias]

Parámetros

MEMOElimina el espacio no utilizado del archivo memo, pero no elimina los registros marcados para eliminar de la tabla. La información de los campos memo se almacena en un archivo memo asociado. Un archivo memo tiene el mismo nombre que la tabla y la extensión .fpt.

DBFElimina de la tabla los registros marcados para eliminación, pero no afecta al archivo memo.

TablenameEspecifica la tabla que se va a empaquetar. Visual FoxPro abre la tabla especificada, la empaqueta y la cierra.

IN nÁreaTrabajo | cAliasTablaEspecifica el área de trabajo o el alias de tabla afectados por el comando PACK. Utilice esta cláusula para especificar un área de trabajo o una tabla fuera del área de trabajo actual.

ZAP (Comando)Elimina todos los registros de la tabla actual y deja sólo la estructura de la tabla.

Parámetros

IN nWorkAreaEspecifica el área de trabajo de la tabla cuyos registros se eliminan.IN cTableAlias

Page 5: Comandos de Visual Fox Pro

Especifica el alias de la tabla en la que se eliminan todos los registros.

Si omite nWorkArea y cTableAlias, se eliminan todos los registros de la tabla del área de trabajo seleccionada actualmente.

QUIT (Comando)Termina la sesión actual de Visual FoxPro y devuelve el control al sistema operativo.

QUIT

Observaciones

Para finalizar una sesión de Visual FoxPro, debe utilizar siempre el comando QUIT. Si apaga el equipo sin ejecutar QUIT, se pueden dañar los archivos abiertos y perder datos. Además, puede dejar en el disco archivos temporales de trabajo que normalmente se eliminarían.

APPEND (Comando)Agrega uno o más registros nuevos al final de una tabla.

Parámetros

BLANKAgrega un registro en blanco al final de la tabla activa. Visual FoxPro no abre ninguna ventana de edición cuando usted ejecuta APPEND BLANK.

Es posible modificar los nuevos registros con BROWSE, CHANGE o EDIT.

IN nWorkAreaEspecifica el área de trabajo de la tabla a la que se agrega el nuevo registro.IN cTableAliasEspecifica el alias de la tabla a la que se agrega el nuevo registro.

Si omite nWorkArea y cTableAlias, se agregará un nuevo registro a la tabla en el área de trabajo seleccionada actualmente. Si ejecuta APPEND, se agregará un registro en blanco a la tabla especificada mediante nWorkAreao cTableAlias, y la tabla se seleccionará automáticamente. Si ejecuta APPEND BLANK, se agregará un registro en blanco a la tabla especificada con nWorkArea o cTableAlias, y la tabla no se seleccionará.

NOMENU

Page 6: Comandos de Visual Fox Pro

Especifica que se eliminará el título de menú Tabla de la barra de menús del sistema, lo que impide efectuar cambios en el formato de la ventana de edición.

MODIFY COMMAND (Comando)Abre una ventana de edición de texto y le permite modificar o crear un archivo de programa.

Parámetros

FileNameEspecifica el nombre del archivo para el programa que se va a abrir o crear. Si no especifica una extensión para un nuevo archivo de programa, Visual FoxPro asigna automáticamente la extensión .prg. MODIFY COMMAND admite una estructura de archivo que contenga los caracteres comodín asterisco (*) e interrogación (?). Se abrirá una ventana de edición de texto para cada programa cuyo nombre coincida con la estructura de archivos.

Si omite el nombre del archivo, aparecerá una ventana de edición de texto para un archivo que inicialmente se llama Prog1.prg. Cuando cierre la ventana de edición de texto podrá guardar el archivo con un nombre diferente.

Muestra el cuadro de diálogo Abrir. Elija uno de los programas existentes o escriba el nombre de un programa nuevo que desee crear.

NOEDITEspecifica que el archivo de programa no podrá cambiarse, pero podrá visualizarse y copiarse al Portapapeles.

NOMENUElimina el título de menú Formato de la barra de menús del sistema de Visual FoxPro, lo que impide cambios de fuente, tamaño de fuente, espacio interlineal y sangrado.

NOWAITContinúa con la ejecución del programa después de que se abra la ventana de edición de texto. El programa no espera a que se cierre la ventana de edición, sino que continúa la ejecución en la línea de programa siguiente a la que contiene MODIFY COMMAND NOWAIT. Si omite NOWAIT al utilizar MODIFY COMMAND en un programa, se abre una ventana de edición y la ejecución del programa se interrumpe hasta que se cierra la ventana.

SAY (Comando)

Page 7: Comandos de Visual Fox Pro

Se incluye por compatibilidad con versiones anteriores. Use el control Label para mostrar texto y el control TextBoxpara mostrar el contenido de campos y variables.

GET - Casillas de verificación (Comando)Se incluye por compatibilidad con versiones anteriores. Use el control CheckBox en su lugar.