AADD() Añade un nuevo elemento al final de una matriz
ABS() Devuelve el valor absoluto de una expresión numérica
ACHOICE() Ejecuta un men. emergente
ACLONE() Duplica una matriz anidada o multidimensiónal
ACOPY() Copia elementos de una matriz a otra
ADEL() Borra un elemento de una matriz
ADIR()* Llena una serie de matrices con información del directorio
AEVAL() Ejecuta un bloque de código en cada elemento de una matriz
AFIELDS()* Llena matrices con la estructura del fichero de base datos
AFILL() Rellena una matriz con un valor especificado
AINS() Inserta un elemento NIL en una matriz
ALERT() Muestra en pantalla un panel de diálogo modal sencillo
ALIAS() Devuelve el alias del área de trabajo especificada
ALLTRIM() Suprime espacios en blanco iniciales y finales de una cadena
ALTD() Invoca al depurador de CA-Clipper
ARRAY() Crea una matriz de longitud especificada, sin inicializar
ASC() Convierte un carácter en su valor ASCII
ASCAN() Busca un valor en una matriz
ASIZE() Amplía o reduce una matriz
ASORT() Ordena una matriz
AT() Devuelve la posición de una subcadena en una cadena
ATAIL() Devuelve el último elemento de una matriz
BIN2I() Convierte un entero con signo de 16 bits en valor numérico
BIN2L() Convierte un entero con signo de 32 bits en valor numérico
BIN2W() Convierte un entero sin signo de 16 bits en valor numérico
BOF() Determina si se ha encontrado o no el inicio del fichero
BREAK() Interrumpe ejecución de una estructura BEGIN SEQUENCE...END
BROWSE()* Visualiza registros en una ventana .
CDOW() Dada una fecha retorna el nombre del día de la semana
CHR() Convierte un código ASCII en un valor de tipo carácter
CMONTH() Dada una fecha devuelve el nombre mes
COL() Devuelve la posición de columna del cursor en pantalla
COLORSELECT() Activa un atributo de la lista de atributos de color .
CTOD() Convierte una cadena de fecha en un valor de tipo fecha
CURDIR() Devuelve el directorio DOS actual
DATE() Devuelve la fecha del sistema como un valor de fecha
DAY() Devuelve el día del mes como un valor numérico
DBAPPEND() Añade un nuevo registro
DBCLEARFIL() Borra una condición de filtro
DBCLEARIND() Cierra todos los ííndices del área de trabajo actual
DBCLEARREL() Borra las relaciones activas
DBCLOSEALL() Cierra todas las áreas de trabajo ocupadas
DBCLOSEAREA() Cierra un área de trabajo
DBCOMMIT() Escribe en el disco las actualizaciones pendientes
DBCOMMITALL() Escribe en disco las actualizaciones de todas áreas trabajo
DBCREATE() Crea una base datos a partir de una matriz de estructura .
DBCREATEIND() Crea un fichero ííndice
DBDELETE() Marca un registro para borrar
DBEDIT()* Visualiza registros en un formato de tabla .
DBEVAL() Eval.a un bloque en cada registro de una base de datos
DBF()* Devuelve el nombre de alias actual
DBFILTER() Devuelve la expresión de filtro, como cadena de carácteres
DBGOBOTTOM() Desplaza el puntero al último registro l.gico
DBGOTO() Desplaza el puntero al registro del número especificado
DBGOTOP() Desplaza el puntero al primer registro l.gico
DBRECALL() Recupera un registro marcado para borrarse
DBREINDEX() Recrea todos los ííndices activos en el área de trabajo actual
DBRELATION() Devuelve expresión de enlace de una relaci.n especificada
DBRSELECT() Devuelve número del área de trabajo destáno de una relaci.n
DBSEEK() Desplaza el puntero al registro del valor clave especificado
DBSELECTAR() Cambia el área de trabajo actual
DBSETDRIVER() Retorna controlador por defecto o selecciona uno nuevo
DBSETFILTER() Establece una condición de filtro
DBSETINDEX() Abre un ííndice
DBSETORDER() Establece el orden de control
DBSETRELAT() Relaciona dos .reas de trabajo
DBSKIP() Desplaza el puntero respecto al registro actual
DBSTRUCT() Crea una matriz con la estructura de una base de datos
DBUNLOCK() Libera todos los bloqueos del área de trabajo actual
DBUNLOCKALL() Libera todos los bloqueos en todas las áreas de trabajo
DBUSEAREA() Abre un fichero de base de datos en un área de trabajo
DELETED() Devuelve estado del indicador de borrado del registro actual
DESCEND() Crea un valor clave para un ííndice descendente
DEVOUT() Escribe un valor en el dispositivo de salida actual
DEVOUTPICT() Escribe un valor formateado en el dispositivo de salida
DEVPOS() Desplaza cursor o cabezal impresión según dispositivo actual
DIRECTORY() Crea una matriz de información de directorios y de ficheros
DISKSPACE() Devuelve el espacio disponible en el disco especificado
DISPBEGIN() Inicia almacenamiento en mem. intermedia de salida pantalla .
DISPBOX() Muestra un cuadro en la pantalla
DISPCOUNT() Devuelve el número de llamadas DISPEND() pendientes
DISPEND() Visualiza actualizaciones contenidas en la memoria intermedia
DISPOUT() Escribe un valor en la pantalla
DOSERROR() Devuelve el último número de error DOS
DOW() Convierte un valor de fecha en un día de la semana numérico
DTOC() Convierte un valor de fecha en una cadena de carácteres
DTOS() Convierte valor fecha en cadena carácteres a formato aaaammdd
EMPTY() Determina si el resultado de una expresión es un valor vac.o
EOF() Determina cu.ndo se detecta el final del fichero
ERRORBLOCK() Establece un bloque de código para el manejo de errores
ERRORLEVEL() Establece el código de retorno de CA-Clipper
EVAL() Eval.a un bloque de código
EXP() Calcula e**x
FCLOSE() Cierra fichero binario y guarda las memorias intermedias DOS en disco
FCOUNT() Devuelve el número de campos del fichero (.dbf) actual
FCREATE() Crea y/o trunca un fichero binario a longitud cero
FERASE() Borra un fichero del disco
FERROR() Comprueba errores después de una operación.de fichero binario
FIELDBLOCK() Retorna bloque de asignación/lectura de un campo
FIELDGET() Obtiene el valor de campo dada su posición
FIELDNAME() Devuelve un nombre de campo del fichero (.dbf) actual
FIELDPOS() Devuelve la posición de un campo en un área de trabajo
FIELDPUT() Asigna el valor de un campo, dada su posición
FIELDWBLOCK() Retorna el bloque de asignación/lectura de un campo con alias
FILE() Comprueba si existe un fichero dado
FKLABEL()* Devuelve un nombre de tecla de función
FKMAX()* Devuelve el número de teclas de función como una constante
FLOCK() Bloquea una base de datos abierta en modo compartido
FOPEN() Abre un fichero binario
FOUND() Determina el éxito de la búsqueda más reciente
FREAD() Lee bytes de un fichero binario a una variable
FREADSTR() Lee bytes de un fichero binario
FRENAME() Cambia el nombre de un fichero
FSEEK() Sitúa el puntero de fichero binario en una nueva posición
FWRITE() Escribe en un fichero binario abierto
GETENV() Obtiene el contenido de una variable de entorno DOS
HARDCR() Sustituye los retornos carro autom.ticos por forzados
HEADER() Devuelve la longitud de la cabecera de la base de datos
I2BIN() Convierte un valor numérico en un entero binario de 16 bits
IF() Retorna el resultado de una expresión en base a una condición
INDEXEXT() Retorna la extensión por defecto de los ííndices
INDEXKEY() Devuelve la expresión clave del índice especificado
INDEXORD() Devuelve la posición de orden del índice activo
INKEY() Lee un carácter de la memoria intermedia del teclado
INT() Convierte un valor numérico en un número entero
ISALPHA() Determina si carácter inicial de la cadena es alfabético
ISCOLOR() Determina si el ordenador actual soporta color
ISDIGIT() Determina si carácter inicial de la cadena es dígito
ISLOWER() Determina si carácter inicial de la cadena es minúscula
ISPRINTER() Determina si el puerto LPT1 est. preparado
ISUPPER() Determina si el carácter inicial de la cadena es mayúscula
L2BIN() Convierte un valor numérico en un entero binario de 32 bits
LASTKEY() Retorna el código INKEY() de la .ltima tecla leida
LASTREC() Determina el número de registros del fichero actual (.dbf)
LEFT() Extrae una subcadena desde el primer carácter de una cadena
LEN() Retorna longitud de la cadena carácteres o matriz
LOG() Calcula el logaritmo natural de un valor numérico
LOWER() Convierte en minúsculasólos carácteres en mayúsculas
LTRIM() Elimina los espacios en blanco iniciales de una cadena
LUPDATE() Devuelve fecha de .ltima modificaci.n de un fichero (.dbf)
MAX() Devuelve el mayor de entre dos valores numéricos o de fecha
MAXCOL() Determina número máximo de columnas visibles en la pantalla
MAXROW() Determina el máximo número de filas visibles en la pantalla
MEMOEDIT() Edita o visualiza campos memo o cadenas de carácteres .
MEMOEDIT()... Continuaci.n
MEMOEDIT().... Continuaci.n
MEMOLINE() Extrae línea de texto de la cadena de carácteres o campo memo
MEMOREAD() Retorna un fichero de disco como una cadena
MEMORY() Determina la cantidad de memoria libre disponible
MEMOTRAN() Sustituye retornos carro/saltos línea de cadena carácteres
MEMOWRIT() Escribe una cadena o un campo memo en fichero de disco
MEMVARBLOCK() Retorna un bloque de asignación/lectura para una variable
MIN() Devuelve el menor de dos valores numéricos o de fecha
MLCOUNT() Cuenta las líneas de una cadena o de un campo memo
MLCTOPOS() Retorna la posición correspondiente a fila/colunma
MLPOS() Retorna la posición del inicio de línea en una cadena
MOD()* Devuelve el resto de dos números en formato dBASE III PLUS
MONTH() Convierte un valor de fecha en un número de mes
MPOSTOLC() Retorna la línea/columna dada una posición en la cadena
NETERR() Determina si ha fallado alg.n mandato o función de red
NETNAME() Devuelve el identificador de la estación de trabajo
NEXTKEY() Lee siguiente tecla en la memoria intermedia del teclado
NOSNOW() Activa/desactiva la supresión del efecto nieve en pantalla
OS() Devuelve el nombre del sistema operativo
OUTERR() Escribe valores en el dispositivo de errores estándar
OUTSTD() Escribe valores en el dispositivo de salida estándar
PAD() Rellena valores de carácteres, fecha y numéricos
PCOL() Retorna la columna actual del cabezal de impresión
PCOUNT() Determina la posición del último parámetro real pasado
PROCLINE() Retorna la línea del módulo fuente actual o anteriores
PROCNAME() Retorna nombre de procedimiento o función actual o anterior
PROW() Retorna la fila actual del cabezal de impresión
QOUT() Muestra una lista de expresiónes en la salida estándar
RAT() Retorna la posición de la .ltima aparici.n de una subcadena
READEXIT() Activa o desactiva flechas Arriba y Abajo para salir de READ
READINSERT() Activa o desactiva modo de inserci.n en READ y MEMOEDIT()
READKEY()* Determina qu. tecla ha finalizado un mandato READ
READMODAL() Activa el modo de edici.n de pantalla completa de la GetList
READVAR() Devuelve el nombre de la variable del Get o del Men. actual
RECCOUNT()* Determina el número de registros del fichero (.dbf) actual
RECNO() Devuelve el número del registro actual de un área de trabajo
RECSIZE() Determina tama.o de registro de fichero de base datos (.dbf)
REPLICATE() Devuelve una cadena, repetida número de veces especificado
RESTSCREEN() Restablece una pantalla guardada en la posición indicada
RIGHT() Retorna una subcadena, desde el carácter m.s a la derecha
RLOCK() Bloquea el registro actual del área de trabajo activa
ROUND() Retorna un valor numérico, redondeado a las cifras indicadas
ROW() Devuelve la fila actual del cursor
RTRIM() Suprime los espacios finales de una cadena de carácteres
SAVESCREEN() Guarda parte de la pantalla para su posterior visualización
SCROLL() Desplaza una zona de la pantalla
SECONDS() Retorna el número de segundos desde la medianoche
SELECT() Determina número de área de trabajo de alias especificado
SET() Comprueba o modifica un valor de configuración del sistema
SETBLINK() Activa/desactiva el parpadeo o la intensidad de fondo
SETCANCEL() Controla Alt-C y Ctrl-Intro como teclas finalizaci.n programa
SETCOLOR() Retorna el color actual y permite establecer otro nuevo
SETCURSOR() Establece la forma del cursor
SETKEY() Asigna un bloque de acci.n a una tecla
SETMODE() Intenta cambiar al número indicado de filas y columnas
SETPOS() Desplaza el cursor a una nueva posición
SETPRC() Establece los valores PROW() y PCOL()
SOUNDEX() Convierte una cadena en su cadena de aproximaci.n fon.tica
SPACE() Devuelve una cadena de espacios
SQRT() Devuelve la ra.z cuadrada de un número positivo
STR() Convierte una expresión numérica en una cadena de carácteres
STRTRAN() Sustituye carácteres en una cadena de carácteres o campo memo
STUFF() Borra e inserta carácteres en una cadena
SUBSTR() Extrae una subcadena de una cadena de carácteres
TIME() Devuelve la hora del sistema
TONE() Hace sonar el altavoz, con la frecuencia y duraci.n indicadas
TRANSFORM() Convierte cualquier valor en cadena de carácteres formateada
TYPE() Determina el tipo de una expresión
UPDATED() Determina si ha cambiado un objeto GET durante un READ
UPPER() Convierte todas las minúsculas en mayúsculas
USED() Determina si se est. utilizando un fichero de base de datos
VAL() Convierte un valor de carácteres en un valor numérico
VALTYPE() Determina el tipo de datos devuelto por una expresión
VERSION() Devuelve la versi.n de CA-Clipper
WORD()* Convierte un numérico de doble precisión a entero sencillo
YEAR() Convierte un valor de fecha en un a.o en formato numérico