cExpressaoExpresión con opciones permitidas.
Guía AdvPLPertence(cExpressao) -> lOkValida contenido actual contra opciones permitidas.
Recibe expresión con valores permitidos y lee variable/campo actual. Fuente usa VALID de MSGET; no es búsqueda genérica de array. Adaptación usa un carácter y opciones 0–4, sin asumir separadores para identificadores múltiples. (Fuentes: refs. 1–1.)
Pertence(cExpressao) -> lOkcExpressaoExpresión con opciones permitidas.
Lógico: contenido actual está en expresión.
#Include "Protheus.ch"
User Function Ed571()
Local oDlg
Local cValor := "0"
// Validar contenido actual, no array externo.
DEFINE MSDIALOG oDlg TITLE "Ejemplo" FROM 0,0 TO 100,300 PIXEL
@ 12,12 MSGET cValor SIZE 40,12 OF oDlg PIXEL VALID Pertence("01234")
ACTIVATE MSDIALOG oDlg CENTERED
Return NilCampo acepta opciones documentadas 0–4 al validar; no graba datos. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.