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

X3Picture

X3Picture(cField) -> cPicture

Obtiene máscara de presentación de campo SX3.

X3PictureAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

A diferencia de X3Titulo/X3Descric sin argumentos, X3Picture recibe nombre técnico. Máscara controla presentación, no longitud física ni validación. Ejemplo usa D2_QUANT; bloque no invocado conserva consulta sin presumir decimales/máscara universal. (Fuentes: refs. 1–2.)

02 · SINTAXIS

Sintaxis

X3Picture(cField) -> cPicture

Parámetros

cField
CarácterObligatorio

Nombre técnico del campo.

Retorno

Carácter según referencia histórica.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed723()
    // Depende del diccionario del entorno; bloque no invocado.
    Local bMascara := {|| X3Picture("D2_QUANT")}
    ConOut(ValType(bMascara))
Return Nil
Resultado esperado

Crea bloque B sin consultar campo. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Compruebe campo existente y comportamiento de máscara en salida.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Waterloo Ferreira da Silva. AdvPL — O Manual, p. 386. Referência histórica. Consulta el 2026-10-28.
  2. Universo do Desenvolvedor. eurairapelli/universo_do_desenvolvedor_site. ADVPL/Funcoes/Arquivos SXs/X3Picture.PRW. Arquivo completo analisado; adaptação. Consulta el 2026-10-28.
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