English (Español a continuación)
It is a Boolean function that returns “True”, if the calculated member fulfills the function’s argument, or “False”, otherwise.
Its structure consists of two arguments:
@ISUDA (“Argument A”, “Argument B”);
- “Argument A”: Collect the name of the dimension.
- “Argument B”: Pick up the UDA.
When the calculated member is assigned the specified UDA in the dimension collected in the function, this function returns “True”; otherwise it returns “False”.
For example:
@ISUDA (“Market”, ”Large”);
IF the member calculated in the “Market” dimension is assigned the “Large” UDA, this function returns “True”, otherwise it returns “False”.
This function is usually used within an “IF” structure:
- IF (@ISUDA (“Market”, ” Large”))
- Sales = 50;
- ENDIF
This function applied to the following outline would result in:

Español
Es una función booleana que devuelve “Verdadero”, si el miembro calculado cumple el argumento de la función, o “Falso”, en caso contrario.
Su estructura consta de dos argumentos:
@ISUDA(“Argumento A”,”Argumento B”);
- “Argumento A”: Recoge el nombre de la dimensión.
- “Argumento B”: Recoge el UDA.
Cuando el miembro calculado tiene asignado el UDA especificado en la dimensión recogida en la función, esta función devuelve “Verdadero”; en caso contrario devuelve “Falso”.
Por ejemplo:
- @ISUDA(“Mercado”,”Grande”);
SI el miembro calculado en la dimensión “Mercado” tiene asignado el UDA “Grande” esta función devuelve “Verdadero”, en caso contrario devuelve “Falso”.
Esta función se suele utilizar dentro de una estructura “IF”:
IF(@ISUDA(“Mercado”,”Grande”))
Ventas = 50;
ENDIF
Esta función aplicada al siguiente outline daría como resultado:
