lCondCondición lógica.
Guía AdvPLIIF(lCond,uTrue,uFalse) -> uResultSelecciona valor dentro de expresión condicional.
Primer argumento es lógico; siguientes representan resultados verdadero/falso. Tipo retornado depende del ramo elegido. Ejemplo usa textos sin efectos externos. Para secuencias y errores, IF/ELSE es más legible que expresiones extensas anidadas. (Fuentes: refs. 1–1.)
IIF(lCond,uTrue,uFalse) -> uResultlCondCondición lógica.
uTrueValor para verdadero.
uFalseValor para falso.
Valor del ramo elegido; tipo depende de ese valor.
#Include "Protheus.ch"
User Function Ed484()
Local lReady := .T.
// Seleccion de valores del mismo tipo.
Local cState := IIF(lReady,"Listo","Pendiente")
ConOut(cState)
Return NilMuestra Listo. 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.