Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

IsDigit

IsDigit(cString) -> lResult

Comprueba si primer carácter está entre 0 y 9.

IsDigitAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Analiza solo primer carácter. IsDigit("1A") es verdadero aunque cadena completa no sea número válido. Nota oficial menciona Val, pero función no valida formato completo, signos, separadores ni decimales. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

IsDigit(cString) -> lResult

Parámetros

cString
CarácterObligatorio

Cadena por analizar.

Retorno

Resultado lógico sobre primer carácter.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed495()
    // Solo se comprueba primer caracter.
    ConOut(IsDigit("1A"))
    ConOut(IsDigit("A1"))
Return Nil
Resultado esperado

Resultados: verdadero y falso. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Para validar cadena completa, definir gramática esperada y tratar vacío, espacios y encoding explícitamente.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. IsDigit. TDN. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha