Manejo de series
ALPHA( )
Determina si la expresión es una serie alfabética o no alfabética.
CATS( )
Concatena los elementos de dos matrices dinámicas.
CHANGE( )
Sustituye un elemento de una serie por un elemento de sustitución.
CHECKSUM( )
Devuelve un código de redundancia cíclica (un valor de suma de comprobación).
COL1( )
Devuelve la posición de columna inmediatamente anterior a la subserie
seleccionada después de que se ejecute una función BASIC FIELD.
COL2( )
Devuelve la posición de columna inmediatamente posterior a la subserie seleccionada
después de que se ejecute una función BASIC FIELD.
COMPARE( )
Compara dos series para la ordenación.
CONVERT
Convierte los caracteres especificados de una serie en los caracteres de sustitución
designados.
CONVERT( )
Sustituye todas las ocurrencias de los caracteres especificados de una
variable por otros caracteres especificados.
COUNT( )
Evalúa el número de veces que se repite una subserie en una serie.
CRC32( )
Devuelve un código de redundancia cíclica de 32 bits.
COUNTS( )
Evalúa el número de veces que se repite una subserie en cada elemento de una matriz
dinámica.
DCOUNT( )
Evalúa el número de campos delimitados que contiene una serie.
DEL
Suprime el campo, valor o subvalor especificado de una matriz dinámica.
DELETE( )
Suprime un campo, valor o subvalor de una matriz dinámica.
DOWNCASE( )
Convierte todas las letras mayúsculas de una expresión a minúsculas.
DQUOTE( )
Delimita una expresión mediante comillas dobles.
EREPLACE( )
Sustituye un elemento de una serie por un elemento de sustitución.
EXCHANGE( )
Sustituye un carácter por otro o suprime todas las ocurrencias de un carácter
concreto.
EXTRACT( )
Extrae el contenido de un campo, valor o subvalor especificado de una matriz
dinámica.
FIELD( )
Examina en una expresión de serie las ocurrencias de un delimitador
especificado y devuelve una subserie marcada con ese delimitador.
FIELDS( )
Examina cada elemento de una matriz dinámica para encontrar las ocurrencias de
un delimitador especificado y devuelve las subseries marcadas con ese delimitador.
FIELDSTORE( )
Sustituye, suprime o inserta subseries en una serie de caracteres
especificada.
FIND
Localiza una ocurrencia determinada de un elemento en una matriz dinámica.
FINDSTR
Localiza una ocurrencia determinada de una subserie.
FOLD( )
Divide una serie en un número de secciones más cortas.
GETREM( )
Devuelve el valor numérico de la posición del puntero de REMOVE asociado a una
matriz dinámica.
GROUP( )
Devuelve una subserie que se encuentra entre el número indicado de
ocurrencias de un delimitador.
GROUPSTORE
Modifica las series de caracteres existentes insertando, suprimiendo o sustituyendo
las subseries separadas por un carácter delimitador.
INDEX( )
Devuelve la posición de columna inicial de una ocurrencia especificada de
una subserie concreta en una expresión de serie.
INDEXS( )
Devuelve la posición de columna inicial de una ocurrencia especificada de una
subserie concreta en cada elemento de una matriz dinámica.
INS
Inserta un campo, valor o subvalor especificado en una matriz dinámica.
INSERT( )
Inserta un campo, valor o subvalor en una matriz dinámica.
LEFT( )
Especifica una subserie formada por los n primeros caracteres de una serie.
LEN( )
Calcula la longitud de una serie.
LENS( )
Calcula la longitud de cada elemento de una matriz dinámica.
LOCATE
Busca en una matriz dinámica un valor o serie concreto, y devuelve el índice de su
posición.
LOWER( )
Convierte los delimitadores del sistema que aparecen en las expresiones en el siguiente
delimitador de nivel inferior.
MATBUILD
Crea una serie concatenando los elementos de una matriz.
MATCHFIELD( )
Devuelve el contenido de una subserie que coincide con un patrón especificado o una parte
de un patrón.
MATPARSE
Asigna los elementos de una matriz a partir de los elementos de una matriz
dinámica.
QUOTE( )
Delimita una expresión mediante comillas dobles.
RAISE( )
Convierte los delimitadores del sistema que aparecen en las expresiones en el
siguiente delimitador de nivel superior.
Sentencia REMOVE
Elimina subseries de una matriz dinámica.
Función REMOVE
Elimina sucesivamente los elementos de una matriz dinámica. Extrae campos,
valores, etc. sucesivos para el proceso de la matriz dinámica.
Sentencia REVREMOVE
Elimina sucesivamente los elementos de una matriz dinámica, empezando por el último
elemento y yendo de derecha a izquierda. Extrae campos,
valores, etc. sucesivos para el proceso de la matriz dinámica.
REPLACE( )
Sustituye total o parcialmente el contenido de una matriz dinámica.
REUSE( )
Reutiliza el último valor de la lista de varios valores más corta de las dos
existentes en una operación de matriz dinámica.
RIGHT ( )
Especifica una subserie formada por los n últimos caracteres de una serie.
SETREM
Establece la posición del puntero de REMOVE asociado a una matriz dinámica.
SOUNDEX( )
Devuelve el código soundex de una serie.
SPACE( )
Genera una serie formada por un número especificado de espacios en blanco.
SPACES( )
Genera una matriz dinámica formada por un número especificado de espacios en blanco
para cada elemento.
SPLICE( )
Inserta una serie entre los valores concatenados de los elementos correspondientes de
dos matrices dinámicas.
SQUOTE( )
Delimita una expresión mediante comillas simples.
STR( )
Genera una serie de caracteres concreta un número de veces especificado.
STRS( )
Genera una matriz dinámica cuyos elementos consisten en una serie de caracteres
repetida un número de veces especificado.
SUBSTRINGS( )
Crea una matriz dinámica formada por subseries de los elementos de otra matriz
dinámica.
TRIM( )
Suprime los espacios en blanco y las tabulaciones adicionales de una serie de
caracteres.
TRIMB( )
Suprime todos los espacios en blanco y las tabulaciones después del último
carácter que no es un espacio en blanco en una expresión.
TRIMBS( )
Suprime la totalidad de las tabulaciones y los espacios en blanco finales de cada
elemento de una matriz dinámica.
TRIMF( )
Suprime todos los espacios en blanco y las tabulaciones hasta el primer carácter
que no es un espacio en blanco en una expresión.
TRIMFS( )
Suprime la totalidad de las tabulaciones y los espacios en blanco iniciales de cada
elemento de una matriz dinámica.
TRIMS( )
Suprime los espacios en blanco y las tabulaciones adicionales de los elementos de una
matriz dinámica.
UPCASE( )
Convierte todas las letras minúsculas de una expresión a mayúsculas.