Manual de funciones

Solo disponible en BuenasTareas
  • Páginas : 166 (41334 palabras )
  • Descarga(s) : 33
  • Publicado : 11 de junio de 2010
Leer documento completo
Vista previa del texto
FUNCIONES, MÉTODOS
Y COMANDOS
DE VISUAL FOXPRO

Guia Práctica

2.004


ACOPY( ) (Función)

Copia elementos de una matriz a otra.

Sintaxis

ACOPY(NombreMatrizOrigen, NombreMatrizDestino
[, nPrimerElementoOrigen [, nNúmeroElementos [, nPrimerElementoDestino ]]])
CLOSE DATABASES
OPEN DATABASE (HOME( ) + 'samples\data\testdata')
USE customer && Abre la tabla customerSELECT DISTINCT company ;
FROM customer ;
ORDER BY company ;
WHERE country = 'Alemania';
INTO ARRAY gaCompanies
= ACOPY(gaCompanies, gaCompaniesTemp) && Realiza una copia de la matriz
CLEAR
DISPLAY MEMORY LIKE gaCompaniesTemp

ALEN( ) (Función)

Devuelve el número de elementos, filas o columnas de una matriz.

Sintaxis

ALEN(NombreMatriz [, nAtributoMatriz])

Tipos devueltosNumérico

Argumentos

NombreMatriz Especifica el nombre de la matriz. Si incluye únicamente el nombre de la matriz, ALEN( ) devolverá el número de elementos de la matriz.

nAtributoMatriz Determina si ALEN( ) devuelve el número de elementos, filas o columnas de la matriz de acuerdo con los siguientes valores de nAtributoMatriz:

0 Especifica que se devuelva el número de elementos dela matriz. Omitir nAtributoMatriz es idéntico a especificar 0.
1 Especifica que se devuelva el número de filas de la matriz.
2 Especifica que se devuelva el número de columnas de la matriz. Si la matriz es unidimensional, ALEN( ) devolverá 0 (ninguna columna).

ALLTRIM( ) (Función)

Elimina los espacios en blanco iniciales y finales de la expresión de caracteres especificada y devuelve laexpresión recortada como una cadena de caracteres.

Sintaxis

ALLTRIM(cExpresión)

Tipos devueltos

Character

Argumentos

cExpresión Especifica la expresión de caracteres de la que se eliminan los espacios en blanco iniciales y finales.

Comentarios

ALLTRIM( ) se puede utilizar para asegurar que los espacios en blanco se eliminan de los datos introducidos por un usuario.

APPEND(Comando)

Agrega uno o más registros nuevos al final de una tabla.

Sintaxis

APPEND [BLANK]
[IN nÁreaTrabajo | cAliasTabla]
[NOMENU]

Argumentos

BLANK Agrega un registro en blanco al final de la tabla activa. Visual FoxPro no abre ninguna ventana de edición cuando usted ejecuta APPEND BLANK.

Es posible editar los nuevos registros con BROWSE, CHANGE o EDIT.

IN nÁreaTrabajoEspecifica el área de trabajo de la tabla a la que se añade el nuevo registro.

IN cAliasTabla Especifica el alias de la tabla a la que se añade el nuevo registro.

Si omite nÁreaTrabajo y cAliasTabla, se añadirá un nuevo registro a la tabla en el área de trabajo seleccionada actualmente. Si ejecuta APPEND, se agregará un registro en blanco a la tabla especificada mediante nÁreaTrabajo ocAliasTabla y la tabla se seleccionará automáticamente. Si emite APPEND BLANK, se agregará un registro en blanco a la tabla especificada con nÁreaTrabajo o cAliasTabla y la tabla no se seleccionará.

NOMENU Especifica que se eliminará el título de menú Tabla de la barra de menús del sistema, lo que impide cambios en el formato de la ventana de edición.

Comentarios

El cuadro de diálogoAbrir aparece cuando ejecuta APPEND o APPEND BLANK y no hay una tabla abierta en el área de trabajo activa. Elija una tabla para añadir registros.

APPEND abre una ventana de edición para que se introduzcan datos en uno o varios registros nuevos. Cuando agregue un nuevo registro, Visual FoxPro actualizará cualquier índice que haya abierto.

APPEND FROM (Comando)

Agrega registros, desde otroarchivo, al final de la tabla seleccionada actualmente.

Sintaxis

APPEND FROM NombreArchivo | ?
[FIELDS ListaCampos]
[FOR lExpresión]
[[TYPE] [DELIMITED [WITH Delimitador | WITH BLANK | WITH TAB
| WITH CHARACTER Delimitador]
| DIF | FW2 | MOD | PDOX | RPD | SDF | SYLK
| WK1 | WK3 | WKS | WR1 | WRK | XLS | XL5]]
[AS nPáginaCódigo]

Argumentos

NombreArchivo Especifica el...
tracking img