funciones

maribel francisco santiago
20 de Agosto del 2003
que significa len( ), alltrim( ) , substr( ), val( ), str ( ), dctod ( ), lefttrim,rightrime,select,replace,appendblank para que sirven

osvaldo
20 de Agosto del 2003
Hola Amiga: si tienes el visual FoxPro, puedes presionar F1, y ahi te da ejemplos sencillos de estas funciones.
Sino avisas para sacar los de la ayuda y mandartelos.

Alex
20 de Agosto del 2003
Maribel esos son comandos y funciones de VFP.
-Comandos son los que se ejecutan sin parametros.
Ejem REPLACE
REPLACE <Campo> WITH <Valor>
-Funciones son las que necesitan ejecutarse junto a un parametro para que te devuelva un resultado.
Ejem. LEN(<Parametro/Valor>).

FUNCIONES:
LEN() = Te devuelve el numero de caracteres contenidos en un campo o variable de tipo character.
ALLTRIM() = Remueve los espacios en blanco que estan al principio y al final de un registro de un campo o en una variable.
SUBSTR() = Devuelve una caadena de caracteres de una expresion, campo o variable mas omenos asi SUBSTR('HOLA AMIGA',6,5) le pido que de la expresion HOLA AMIGA, me recupere desde pa posición 6 hasta la posición 5, dando como resultado 'AMIGA'.
VAL() = Retorna el valor numérico de un campo, variable o expresión de tipo character que contiene numeros.
STR() = Mas o menos lo inverso de VAL(), este Devuelve o convierte a character un valor numerico.
CTOD() = (Character to Date) Convierte un campo, variable o exp. de tipo caracter a tipo Date.
DTOC() = (Date to Character) Convierte un campo, variable o exp. de tipo Date a tipo Character.
LEFTTRIM = LTRIM = Devuelve una expresion, campo o variable de tipo Character sin los espacios en blanco de la izquierda o sea del principio del campo.
RIGHTTRIM = RTRIM = Devuelve una expresion, campo o variable de tipo Character sin los espacios en blanco de la derecha o sea del final del campo.
SELECT() = Devuelve el numero del area de trabajo activa.

COMANDOS:
SELECT = Activa una area de datos especifica, o selecciona un cursor, alias o tabla.
Funciona tambien en sentencias SQL como inicio de consultas Eje. SELECT * FROM <Tabla de Datos>
REPLACE = Reemplaza el valor de un campo por el valor de una variable o expresiòn.
APPEND BLANK = Agrega un registro en blanco al final de una tabla.

Todos estos comandos y funciones son basicos y muy usados en todas las versiones de FOX y Visual Fox.


Hasta pronto... Alex Vargas.