
GUÍA DE COMANDOS CLIPPER
Con los comandos no pude hacer una explicación detallada de cada uno de ellos, pero estos son lo que hay y se muestra una explicación de qué hace cada uno de ellos.
| ?|?? | Muestra uno o más valores en la consola |
| @...BOX | Dibuja un cuadro en la pantalla |
| @...CLEAR | Borra una región cuadrangular de la pantalla |
| @...GET | Crea un nuevo objeto Get y lo muestra en la pantalla |
| @...PROMPT | Dibuja elemento de menú y opcionalmente le asocia mensaje |
| @...SAY | Muestra datos en una posición de pantalla o impresora |
| @...TO | Dibuja un cuadro con una línea doble o sencilla |
| ACCEPT | Almacena una entrada por teclado en una variable de memoria |
| APPEND BLANK | Añade un nuevo registro al fichero actual de base de datos |
| APPEND FROM | Importa registros de un fichero (.DBF) o ASCII |
| AVERAGE | Calcula la media de las expresiones del área actual |
| CALL* | Ejecuta un procedimiento en lenguaje C o Ensamblador |
| CANCEL* | Termina la ejecución del programa |
| CLEAR ALL* | Cierra ficheros y libera variables públicas y privadas |
| CLEAR GETS | Libera objetos Get de la matriz GetList actual |
| CLEAR MEMORY | Libera todas las variables públicas y privadas |
| CLEAR SCREEN | Borra la pantalla y sitúa el cursor en la posición inicial |
| CLEAR TYPEAHEAD | Vacía la memoria intermedia del teclado |
| CLOSE | Cierra el grupo de ficheros especificado |
| COMMIT | Guarda las modificaciones de áreas de trabajo activas |
| CONTINUE | Reanuda un LOCATE pendiente |
| COPY FILE | Copia un fichero en un nuevo fichero o en un dispositivo |
| COPY STRUCTURE | Copia la estructura (.dbf) actual en un nuevo fichero (.dbf) |
| COPY STRU EXTE | Copia definiciones de campo en un fichero (.dbf) |
| COPY TO | Exporta registros a un nuevo fichero (.dbf) o ASCII |
| COUNT | Cuenta el número de registros y lo almacena en una variable |
| CREATE | Crea un fichero (.dbf) vacío de estructura extendida |
| CREATE FROM | Crea nuevo fichero (.dbf) con uno de estructura extendida |
| DELETE | Marca registros para borrar |
| DELETE FILE | Borra un fichero del disco |
| DIR* | Muestra la lista de ficheros de la vía especificada |
| DISPLAY | Muestra registros en la consola |
| EJECT | Fuerza un salto de página en la impresora |
| ERASE | Borra un fichero del disco |
| FIND* | Busca en un índice un valor clave especificado |
| GO | Desplaza el puntero de registro a un registro específico |
| INDEX | Crea un fichero índice |
| INPUT | Introduce el resultado de una expresión en una variable. |
| JOIN | Crea nuevo fichero con ficheros/registros de dos áreas |
| KEYBOARD | Introduce una cadena en la memoria intermedia del teclado. |
| LABEL FORM | Muestra etiquetas en la consola |
| LIST | Lista registros en la pantalla |
| LOCATE | Busca secuencialmente un registro que cumpla una condición |
| MENU TO | Crea menú de barra con opciones definidas con @... PROMPT |
| NOTE* | Crea un comentario de una línea en un fichero fuente |
| PACK | Elimina físicamente registros borrados lógicamente |
| QUIT | Finaliza la ejecución de un programa |
| READ | Activa modo de pantalla completa con objetos Get |
| RECALL | Recupera los registros marcados para borrarse |
| REINDEX | Vuelve a crear los índices del área de trabajo actual |
| RELEASE | Borra variables de memoria públicas y privadas |
| RENAME | Cambia el nombre de un fichero |
| REPLACE | Asigna nuevos valores a variables de campo |
| REPORT FORM | Muestra un informe en la consola |
| RESTORE | Lee variables de un fichero de memoria (.mem) |
| RESTORE SCREEN* | Muestra una pantalla previamente guardada |
| RUN | Ejecuta un programa o mandato DOS |
| SAVE | Guarda variables en un fichero de memoria (.mem) |
| SAVE SCREEN* | Guarda una pantalla en memoria intermedia o una variable |
| SEEK | Busca en un índice un valor clave especificado |
| SELECT | Cambia el área de trabajo actual |
| SET ALTERNATE | Envía la salida de consola a un fichero de texto |
| SET BELL | Controla la emisión acústica en modo pantalla completa |
| SET CENTURY | Incluye u omite los dígitos de siglo |
| SET COLOR* | Define los colores de la pantalla |
| SET CONFIRM | Controla tecla de salida necesaria para terminar los GET |
| SET CONSOLE | Controla la salida de mandatos de consola por pantalla |
| SET CURSOR | Activa y desactiva la presencia del cursor de pantalla |
| SET DATE | Establece el formato de las fechas |
| SET DECIMALS | Establece el número de lugares decimales que van a mostrarse |
| SET DEFAULT | Establece vía por defecto para crear y buscar ficheros |
| SET DELETED | Activa o desactiva el filtro de registros borrados |
| SET DELIMITERS | Activa o define los delimitadores para GET |
| SET DEVICE | Redirecciona salida de @...SAY a pantalla o impresora |
| SET EPOCH | Controla interpretación de fechas sin dígitos de siglo |
| SET ESCAPE | Activa o desactiva Esc como una tecla de salida de READ |
| SET EXACT* | Controla coincidencias exactas de cadenas de caracteres |
| SET EXCLUSIVE* | Establece uso compartido o exclusivo de ficheros |
| SET FILTER | Oculta los registros que no cumplen una condición |
| SET FIXED | Controla visualización del número de decimales fijado |
| SET FORMAT* | Activa un formato cuando se ejecuta READ |
| SET FUNCTION | Asigna una cadena de caracteres a una tecla de función |
| SET INDEX | Abre ficheros índice en el área de trabajo actual |
| SET INTENSITY | Activa o desactiva visualización resaltada de GET y PROMPT |
| SET KEY | Asigna una llamada de procedimiento a una tecla |
| SET MARGIN | Establece el margen izquierdo de la página para la impresión |
| SET MESSAGE | Establece la fila de la línea de mensajes para @...PROMPT |
| SET ORDER | Establece un nuevo índice activo |
| SET PATH | Especifica la vía de búsqueda para abrir ficheros |
| SET PRINTER | Dirige la salida de consola a impresora u otro dispositivo |
| SET PROCEDURE* | Compila procedimientos y funciones en el fichero .OBJ actual |
| SET RELATION | Relaciona áreas de trabajo por valor clave o nº registro |
| SET SCOREBOARD | Controla la visualización de mensajes con READ o MEMOEDIT() |
| SET SOFTSEEK | Activa o desactiva la búsqueda aproximada |
| SET TYPEAHEAD | Establece el tamaño de la memoria intermedia de teclado |
| SET UNIQUE* | Controla inclusión de claves no exclusivas en un índice |
| SET WRAP | Controla desplazamiento cíclico de la barra resaltada |
| SKIP | Desplaza el puntero de registro a una nueva posición |
| SORT | Duplica una base de datos de forma físicamente ordenada |
| STORE* | Asigna un valor a una o más variables |
| SUM | Suma expresiones numéricas a variables |
| TEXT* | Muestra un bloque literal de texto |
| TOTAL | Resume y acumula registros por valor clave en un fichero |
| TYPE | Muestra el contenido de un fichero de texto |
| UNLOCK | Elimina los bloqueos de ficheros o registros |
| UPDATE | Actualiza fichero actual base de datos a partir de otro |
| USE | Abre un fichero (.dbf) existente y sus ficheros asociados |
| WAIT* | Para ejecución de programa hasta que se pulsa una tecla |
| ZAP | Elimina físicamente los registros del fichero actual |
Kalimero