Funciones especiales
$Si(Condición: <code>lógico, Si:expresión, Sino:expresión):expresión</code>
$Si(Condición: <code>lógico, Si:expresión):expresión</code>
- Descripción
Devuelve el resultado de la primera expresión si el resultado de la condición es verdadera, en caso contrario devuelve el resultado de la segunda expresión, si la hubiera.
- Descripción
- Ejemplo
$Si(a>4, b, c*2)
$Si($NumeroFilas($Matriz([Tabla]))=0,c)
$Decision(Expresión: <code>expresión, Valor:expresión, Resultado:expresión{, Valor:expresión, Resultado:expresión}):expresión</code>
$Decision(Expresión: <code>expresión, {Valor:expresión, Resultado:expresión,} PorDefecto:expresión):expresión</code>
- Descripción
Función que evalúa una expresión y si su resultado coincide con alguno de los valores de “Valor” devuelve su resultado asociado “Resultado”. En caso de no coincidir con ninguno y existir “PorDefecto” devuelve ese resultado. (Análogo al «Case», «Switch», etc.)
- Descripción
- Ejemplo
$Decicion([Sexo], <code>"Hombre","V","Mujer","H")</code>
$Decision([Isla], <code>"Lanzarote", 35,"Fuerteventura", 35, {{STR|"Gran Canaria", 35, 38)//si es una de las islas de la provincia de las palmas devuelve 35, si no, devuelve 38.</code>