Árvore de páginas

Sintaxis

 

ISUPPER( <expresión carácter> )

 

 

Propósito

 

Determina si una cadena de caracteres se inicia con una letra mayúscula.

 

 

Argumentos

 

<expresión carácter>

 

Define la cadena de caracteres que se examinará para verificar si su primera posición es una letra mayúscula.

 

 

Utilización

 

La función ISUPPER() suministra el valor lógico verdadero (.T.) únicamente si la cadena de caracteres especificada se inicia con un carácter alfabético mayúsculo. Suministra falso (.F.) si un carácter alfabético minúsculo o un carácter no alfabético está en la primera posición de la cadena de caracteres. Un carácter alfabético mayúsculo es cualquier carácter entre A y Z.

 

 

Sugerencias

 

La función ISUPPER() es el inverso de la función ISLOWER(), que verifica si una cadena de caracteres se inicia con un carácter alfabético minúsculo. Ambas se vinculan a las funciones LOWER(), que convierte caracteres mayúsculos en minúsculos, y UPPER(), que convierte caracteres minúsculos en mayúsculos.

 

Estas cuatro funciones pueden utilizarse para el manejo y la validación de nombres con todas las letras mayúsculas, todas las letras minúsculas o únicamente con la primera letra mayúscula o minúscula.

 

 

Ejemplos

 

MsgAlert( ISUPPER("aBcDe") )             // Resulta falso (.F.).

MsgAlert( ISUPPER("AbcDe") )             // Resulta verdadero (.T.).

MsgAlert( ISUPPER("1abcd") )              // Resulta falso (.F.).

MsgAlert( ISUPPER("abcd") )                // Resulta falso (.F.).

 

MsgAlert( ISUPPER("$abcd") )              // Resulta falso (.F.).

MsgAlert( ISUPPER("8ABCD") )            // Resulta falso (.F.).

 

MsgAlert( ISUPPER(“xyz987”) )            // Resulta falso (.F.).

MsgAlert( ISUPPER(“XYZ987”) )          // Resulta verdadero (.T.).

MsgAlert( ISUPPER(“987xyz”) )            // Resulta falso (.F.).

MsgAlert( ISUPPER(“.FRED”) )            // Resulta falso (.F.).

MsgAlert( ISUPPER(“.12345”) )            // Resulta falso (.F.).

 

  • Sem rótulos