--
ISLOWER( ) | ISUPPER( ) | LOWER( ) | UPPER( )
Determina si el carácter más a la izquierda de una expresión de caracteres es alfabético.
ISALPHA(cExpression)
Logical
cExpression
Especifica la expresión de caracteres evaluada por ISALPHA( ). Los caracteres que aparezcan después del primer carácter de cExpression se pasan por alto.
ISALPHA( ) devuelve verdadero (.T.) si el carácter situado más a la izquierda de la expresión de caracteres especificada es alfabético. Si no lo es, ISALPHA( ) devuelve falso (.F.).
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')USE Customer && Open customer tableCLEAR DISPLAY contact? ISALPHA(contact) && Displays .T.DISPLAY maxordamt? ISALPHA(cust_id) && Displays .F.
ISALPHA( ) | CLEAR (Comandos) | Funciones de tipo Character | USE
Determina si el carácter de la izquierda de la expresión de caracteres especificada es un dígito (0 a 9).
ISDIGIT(cExpression)
Logical
cExpression
Especifica la expresión de caracteres comprobada por ISDIGIT( ). Los caracteres que aparezcan después del primer carácter de cExpression se pasan por alto.
ISDIGIT( ) devuelve verdadero (.T.) si el carácter más a la izquierda de la expresión de caracteres especificada es un dígito (0 a 9); de lo contrario, ISDIGIT( ) devuelve falso (.F.).
CLOSE DATABASESOPEN DATABASE (HOME(2) + 'Data\testdata')USE orders && Open Orders tableCLEAR DISPLAY cust_id? ISDIGIT(cust_id) && Displays .F.DISPLAY order_dsc? ISDIGIT(ALLTRIM(STR(order_dsc))) && Displays .T.
Espero sirva
JM
--
--
--
--
--
--
--
--
--
--
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
--
--
--
--