@ISUDA

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: