Está en la página 1de 5

COMANDOS DE VISUAL FOX PRO

Para cambiar de directorio de trabajo: o SET DEFAULT TO ruta de directorio. Ejemplo: SET DEFAULT TO c:/sistemas/facturacin Limpiar la pantalla principal de Visual Fox Pro: o CLEAR.

Mostrar los archivos del directorio: o DIR Ejemplos: DIR DIR*.TXT DIR C:/MIS DOCUMENTOS/FACTURACIN Para apagar la conexin o platica de VFP: o SET TALK OFF Esto se hace porque al borrar, crear ndices, etc. En la pantalla VFP se va mostrando los resultados, es por eso que un programa se debe incluir. Para cambiar el formato de la fecha: o SET DATE TO formato SET DATE TO DMY SET DATE TO MDY SET DATE TO BRITISH Para salir de VFP: o QUIT Para cancelar la ejecucin de un programa: o CANCEL Para abrir una base de datos: o OPEN DATABASE Nombre de la base de datos. Ejemplo: OPEN DATABASE facturacin Para Cerrar una Base de Datos: o CLOSE DATABASES Para abrir una Tabla: o USE Nombre de la tabla. Ejemplo: USE facturacin Para abrir una base de datos: o OPEN DATABASE Nombre de la base de datos. Ejemplo: OPEN DATABASE facturacin

USE facturacin ORDER TAG producto (Seleccionando el ndice al abrir la tabla para no usar set order) Para cerrar una tabla: o USE Para cerrar todas las tablas: o CLOSE TABLES Agregar un registro en blanco: o APPEND BLANK Eliminar registros: o DELETE Ejemplo: DELETE (BORRAR ACTUAL) DELETE ALL (BORRAR TODOS) DELETE FOR DEPTO=0132 (BORRAR SOLO LOS DE ESE DEPTO). DELETE NEXT 5 (BORRAR LOS SIGUIENTES 5 DESPUS DEL ACTUAL) Recuperar registros marcados como borrados: o RECALL Ejemplo: RECALL (RECUPERAR ACTUAL) RECALL ALL (RECUPERAR TODOS) RECALL FOR DEPTO=0132 (RECUPERAR SOLO LOS DE ESE DEPTO). RECALL NEXT 5 (RECUPERAR LOS SIGUIENTES 5 DESPUS DEL ACTUAL) Eliminar los registros borrados como marcados: o PACK o Eliminar todos los registros definitivamente (ya no se pueden recobrar): o ZAP o Para ir al ultimo registro de la tabla: o GO TOP Para ir al ultimo registro de la tabla: o GO BOTTOM Para ir a un Registro especifico: o GO numero del registro Ejemplo: GO 10 Para brincar de Registro:

o SKIP Ejemplo: SKIP 1 SKIP -1

(Brincar 1 registro hacia delante) (Brincar 1 registro hacia atrs)

Para abrir una o varias tablas (reas de trabajo): o SELECT SELECT rea de Trabajo (Nmero o Letra) USE TABLA Ejemplo: SELECT A USE Facturacin Ejemplo: SELECT B USE Cliente O USE Facturacin in A USE Proveedores in B Para cambiar de rea de Trabajo: o SELECT SELECT rea de Trabajo Ejemplo: SELECT A Ejemplo: SELECT Clientes Para establecer el ndice de Trabajo: o SET ORDER TO Nombre de ndice Ejemplo: SET ORDER TO nombre USE Facturacin Ejemplo: Para no utilizar ningn ndice de Trabajo: SET ORDER TO Para establecer Filtros de Condicin: o SET FILTER TO Condicin del Filtro Ejemplos: SET FILTER TO sueldo > 1000 SET FILTER TO sueldo >= 1000 . and. sueldo <= SET FILTER TO sueldo = 1000 . or. sueldo = 2000 SET FILTER TO depto < > 0004 . and. (sueldo =

3000 1000 .or. sueldo = 2000) Primero se evalan las que estn en parntesis y despus las que estn fuera. Para buscar informacin sin ndice activo: o LOCATE FOR Condicin de bsqueda Ejemplos: LOCATE FOR numero_empleado = 09499 Para buscar informacin con un ndice activo: o SEEK Informacin a buscar (variable, numero o cadena de texto)

Ejemplos: SEEK 09499 SEEK num_empleado SEEK 1235 Para esto ha de haber un ndice activo con SET ORDER TO o haber abierto la tabla con la opcin ORDER TAG nombre del ndice.

Examinar la informacin: o BROWSE Ejemplos: USE empleado BROWSE 0 BROWSE FIELDS clave, nombre, sueldo (aqu se omiti el depto) 0 BROWSE FOR depto = 0003 (solo ese depto) Aqu se pueden utilizar una mezcla de todas. Listar registros en Pantalla: o LIST [Campos] (opcional) Ejemplos: LIST (Lista todos los campos en pantalla) LIST clave, nombre, sueldo (Lista solo esos Campos) LIST FOR depto = 0012 (Lista solo de ese depto) LIST OFF (Listar sin el numero de registro) Aqu se pueden utilizar una mezcla de todas, la nica desventaja es que si son demasiados registro, y se despliegan todos, y recorre los primeros registros hacia arriba y ya no se pueden ver. Listar registros hacia la impresora: Igual que la anterior solo que al final de la instruccin se le agrega TO PRINT Ejemplos: LIST clave, nombre, sueldo TO PRINT Desplegar registros en Pantalla: Para esto solo sustituye la instruccin LIST por DISPLAY Con esto se tiene la ventaja de que cuando se llama la pantalla de registros, el VFP hace una pausa para que los puedas leer y despus continuar. Modificar la estructura de una tabla: MODIFY STRUC Desplegar en Pantalla o Impresora la Estructura de una Tabla: DISPLAY STRUCT O DISPLAY STRUCT TO PRINT

También podría gustarte