Altova FlowForce Server 2023 Advanced Edition

Devuelve valueTrue si el booleano es true y valueFalse si es false. Solamente se evalúa la subexpresión seleccionada. Ambas subexpresiones deben ser del mismo tipo, que también es el tipo devuelto.

 

Firma

if(condition:Boolean, valueTrue:any type, valueFalse:any type) -> any type

Firma genérica

 

Parámetros

Nombre

Tipo

Descripción

condition

Boolean

Indica la condición que se debe evaluar.

valueTrue

any type

Indica la subexpresión que se debe devolver si condition evalúa true.

valueFalse

any type

Indica la subexpresión que se debe devolver si condition evalúa false.

 

Ejemplos

Esta expresión pasa un booleano como valor conforme con XML Schema:

 

if(b, "true", "false")

 

Otra forma de hacer esto:

 

if(b, "1", "0")

© 2017-2023 Altova GmbH