VOCABULARIO DE DBASE III PLUS
1. -@
SINTAXIS: @
<linea,columna>
[SAY expresión][[GET variable][PICTURE expresión][RANGE exp,exp]]
[CLEAR][DOUBLE].
Acción: Sitúa el cursor en un lugar determinado de la
pantalla,que es definido por linea,columna.La orden @ se puede usar con una o
más opciones.
2.-ACCEPT
SINTAXIS: ACCEPT[petición] TO varmen
Acción: Almacena una cadena de caracteres en la variable de
memoria varmen.Ejemplo:para visualizar la petición “Introduzca el nombre del
propietario” y almacenar en la variable de memoria PROPIET ACCEPT “Introduzca el nombre del propietario”:TO
PROPIET
3.-APPEND
SINTAXIS: APPEND[BLANK]
Acción:Añade registros a la base de datos.Cuando se ejecuta
la orden APPEND se visualiza un registro en blanco y el DBASE III PLUS entra en
modo de edición a toda pantalla. Si se usa la opción BLANK,se añade un registro
en blanco al final de la base de datos pero no se entra en modo de edición.
4.-ASSIST
SINTAXIS: ASSIST
Acción:
Permite
operar en el DBASE III PLUS con una serie de menús.Se introducen las órdenes
del DBASE II PLUS seleccionando opciones de menú.Para seleccionar menús desde
otros menús dentro del ASSIST,pulse las teclas ß o à
hasta que el menú deseado esté resaltado y luego pulse return
5.-BROWSE
SINTAXIS:BROWSE [FIELDS
lista campos]
Acción:Visualiza
una base de datos en la pantalla.Si la base de datos es demasiado grande para
caber en la pantalla,solo visualizará los campos que quepan.Se puden ver más
campos desplazándose hacia la derecha o al aizquierda manteniendo pulsado
CONTROL y pulsando las teclas-à
o ß.Para salvar los cambios que se
hayan realizado durante BROWSE,pulse CONTROL-END;para salir de BROWSE pulse
CONTROL-ESC.La opción FIELDS visualizará sólo los campos contenidos en la lista-campos
6.-CLEAR
SINTAXIS:CLEAR
Acción:
Borra la pantalla y devuelve el cursor
a la posicion 0,0.CLEAR se pude usar tambien como una opción de la orden @,para
borrar la pantalla por debajo y a la derecha de la posición especificada por
dicha orden @.
Ejemplo:Borrar la
pantalla completa CLEAR
Para borrar la pantalla por
debajo y a la derecha del cursor en 12,20 introduzca: 12,20 CLEAR
7.-CLOSE
SINTAXIS:
CLOSE tipo-archivo
Acción:
Cierra todos los tipos de archivo contenidos en tipo-archivo.Tipo-archivo puede
ser uno de los cinco siguientes::ALTERNATE,DATABASES,FORMAT,INDEX o PROCEDURE
8.-COUNT
SINTAXIS:COUNT[alcance][FOR/WHILE
condición][TO varmen]
Acción:Contabiliza
el número de registros que cumplen una condición especifica en la base de datos
activa
9.-CREATE
SINTAXIS: nom-fich
Acción:
Crea un nuevo archivo de base de datos y define su estructura.Si CREATE se
introduce sin un nombre de archivo,el DBASE III PLUS le pedirá uno.Si CREATE va
seguido por un nombre de archivo se creará una base de datos con ese nombre.
10.-DELETE
SINTAXIS: DELETE [número-registro]
[alcance][FOR/WHILE
condición]
Acción:
Marca registros especificos para ser borrados,si DELETE se usa sin numero de
registro,el que se marca es el registro actual
11.-DIR
SINTAXIS: DIR [unidad:][nomfich]
Acción:
Visualiza el directorio de todos los archivos de base de datos o archivos de un
tipo especifico si se indica una extension de archivo
12.-DISPLAY STRUCTURE
SINTAXIS: DISPLAY
STRUCTURE
Acción: Visualiza la estructura de la base de datos activa.
Se visualiza el nombre del archivo completo y el indicador de la unidad actual,
el número de registros,la fecha de última actualización y los nombres de los
campos incluyendo sus estadísticas
13.- DISPLAY
SINTAXIS: DISPLAY [alcance][lista-campos][FOR/WHILE condición][OFF]
Acción:Visualiza un registro de la base de datos activa
14.- DO
SINTAXIS: DO nomfich [WITH lista-parámetros]
Acción: Arranca la ejecución de un archivo de órdenes del
DBASE III PLUS
15.- DO CASE
SINTAXIS: DO CASE
CASE
condición
órdenes...
CASE condición]
Órdenes
[OTHER WISE]
órdenes
END CASE
Acción: Selecciona una acción de entre varias opciones.Las
condiciones que siguen a las sentencias CASE son evaluadas hasta que se
encuentra una que es cierta.
16.-DO WHILE
SINTAXIS: DO WHILE
condición
órdenes...
END DO
Acción: Ejecuta repetidamente las órdenes entre el DO WHILE
y el END DO mientras que la condición
sea cierta.
17.-EJECT
SINTAXIS: EJECT
Acción: Hace que la impresora realice un salto de página
18.-ERASE
SINTAXIS: ERASE
nomfich.ext
Acción: Borra del directorio el archivo indicado. El nombre
debe incluir la extensión del archivo
19. -EXIT
SINTAXIS: EXIT
Acción:Sale de un bucle DO WHILE y procede con la primera
orden que siga el END DO
20. -GO o GOTO
SINTAXIS: GO o GOTO
BOTTOM/TOP/expresión
Acción: Posiciona el puntero de registros en un registro. GO
TOP moverá el puntero al principio de la base de datos, mientras que GO BOTTOM
lo moverá al final de la base de datos
21.-IF
SINTAXIS: IF
condición
órdenes
[ELSE]
órdenes...
END IF
Acción: Orden de toma de decisiones que ejecutara órdenes
cuando se cumplan ciertas condiciones. Si la condición de la sentencia IF es
cierta, se ejecutarán las órdenes entre el IF y el END IF.
22. -INDEX
SINTAXIS: INDEX ON
lista-campos TO nomfich
Acción: Crear un archivo indexado basado en un campo de la
base de datos activa
23.-LIST
SINTAXIS:LIST [OFF] [alcance] [lista-campos][FOR/WHILE condición][ TO PRINT]
Acción:Proporciona una lista de los contenidos de la base de
datos.
24.-LIST STRUCTURE
SINTAXIS: [TO PRINT]
Acción: Este comando es equivalente a DISPLAY STRUCTURE
excepto que display no es para cuando la pantalla esta llena,lo que hace a LIST
mejor para imprimir listados
25.-LOCATE
SINTAXIS: [<alcance>][ FOR<condición>][ WHILE<condición>]
Acción: Busca el rango de registros en la base de datos
actual,definidos por el alcance, el primer registro que satisface las condiciones
especificadas si no se especifica alcance, se asume que es todo. Si se
encuentra un registro de tales características, la base de datos queda colocado
en ese registro; si se tiene SET TACK ON ,se exhibe el número de registro. Se
puede usar el comando CONTINUE para buscar registros agregabais que satisfagan
las mismas condiciones. Si no se encuentra más registros dentro del rango
definido por el alcance especificado y la instrucción WHILE,se presenta un
mensaje “End of locate scope” y la función FOUND( ) toma el valor F
26.-LOOP
SINTAXIS:LOOP
Acción:
Hace que
DBASE III PLUS abandone las instrucciones restantes en un ciclo DO WHILE,y
regrese inmediatamente a la instrucción DO WHILE, para volver a evaluar la
condición
27.-MODIFY STRUCTURE
SINTAXIS: MODIFY
STRUCTURE <nombre del archivo>
Acción: Cambia la estructura del archivo de la base de datos
actual y ajusta los datos del registro para que correspondan a la nueva
estructura DBASE III PLUS.-Crea una copia temporal de la estructura del archivo
a la que se puedan hacer cambios luego se agregan los datos desde el archivo
original y este archivo se renombra con la extensión BAK (backup,respaldar)
28.-PACK
SINTAXIS:PACK
Acción:
Suprime
permanentemente de la base de datos actual todos los registros marcados con
anterioridad para borrarse y reconstruye cualesquiera índices abiertos con la
base de datos en el comando USE.Después de usar el comando PACK en un archivo,
no hay forma de recuperar lo borrado ;PACK hace utilizable el espacio de discos
formalmente ocupado por los registros borrados al nuevo tamaño y el número de
registros se actualizan en el disco por lo tanto,se reportan correctamente por
el comando DIR sólo después que el archivo se ha cerrado
29.-QUIT
SINTAXIS: QUIT
Acción: Cierra todos los archivos abiertos en el disco y sale
de DBASE III PLUS al sistema operativo
30.-READ
SINTAXIS: READ
Acción: Permite la edición de todas las variables exhibidas
por comandos @... SAY... GET emitidos en el último comando READ,CLEAR,GETS,o
CLEAR.El cursor se coloca inicialmente en la primera variable y todas las
variables se pueden editar con los comandos de edición y movimientos estándar
del cursor.
31.-REINDEX
SINTAXIS: REINDEX
Acción:
Reconstruye
todos los archivos índice abiertos con la base de datos actual en el comando USE,basados
en las expresiones clave originales almacenados en los archivos índice si el
índice original se creo con UNIQUE ON o con la palabra UNIQUE especificada en
el comando INDEX el nuevo archivo índice tendrá ese atributo se ha dañado un
archivo indice,DBASE III PLUS no podrá leer la expresión clave y se debe usar
el comando INDEX en su lugar.
32.- RETURN
SINTAXIS:RETURN [TO MASTER]
Acción: Finaliza la ejecución de un archivo o procedimiento
de órdenes
33.-SEEK
SINTAXIS: SEEK
expresión
Acción:
Busca el
primer registro en un archivo índice cuyo campo cumple una expresión especifica
34.-SELECT
SINTAXIS: SELECT n o
SELECT alias
Acción: Escoge entre 10 posibles áreas de trabajo para
archivos de base de datos
35.-SET DATE
SINTAXIS: SET DATE
AMERICAN/ANSI/BRITISH/ITALIAN/FRENCH/GERMAN
Acción: Fija el formato en que se muestran las fechas
36.- SET ECHO
SINTAXIS: SET ECHO
ON/OFF
Acción: Determina si las instrucciones de un archivo de
órdenes se visualizaran o imprimirán durante su ejecución.
37.- SET ESCAPE
SINTAXIS: SET ESCAPE
ON/OFF
Acción: Determina si la tecla ESC puede interrumpir la
ejecución de un programa o no
38.-SET INDEX
SINTAXIS: SET INDEX
TO nomfich
Acción: Abre el archivo de índice nomfich
39.-SET STATUS
SINTAXIS: SET STATUS
ON/OFF
Acción: Activa o desactiva la visualización de la línea de
estado del DBASE III PLUS
40.-SET TALK
SINTAXIS: SET TALK
ON/OFF
Acción: Determina si las respuestas de las órdenes del DBASE
III PLUS se visualizaran en la pantalla o no
41.-SKIP
SINTAXIS: SKIP
expresión
Acción: Mueve el puntero de registros. Si no se especifica
un valor SKIP mueve el puntero un registro hacia delante. Los valores se pueden
expresar como variables de memoria o como constantes
42.-SORT
SINTAXIS: SORT TO
nomfich ON nombre-campo [A/D][nombre-campo [A/D]][alcance]
Acción:Crea una copia ordenada de la base de datos entera.
43.-TEXT
SINTAXIS:TEXT
Texto a
ser visualizado
END TEXT
Acción:Visualiza bloques de texto desde un archivo de
órdenes.
44.-USE
SINTAXIS: USE[nomfich[[INDEX lista-fich][ALIAS alias]
Acción: Abre un archivo de base de datos y sus archivos
índice asociados en un área de trabajo
45.-WAIT
SINTAXIS: WAIT [indicación][TO varmen