@ISMBR

Es una función booleana que devuelve “Verdadero”, si el miembro actual cumple el argumento de la función, o “Falso”, en caso contrario.

Su estructura consta de una sola parte:

@ISMBR(“Parte A”);

Esta parte recoge una relación de miembros (uno o varios); si el miembro actual es uno de ellos la función devuelve “Verdadero”; si no lo es devuelve “Falso”.

Esta relación de miembros puede venir definida:

Por un miembro:

  • @ISMBR(“Madrid”);
  • @ISMBR(“Madrid” -> “Enero”);

Por un rango de miembros:

  • @ISMBR(“Madrid”:“Barcelona”);

Por una lista de miembros

  • @ISMBR(@LIST(“Madrid”,“Barcelona”,”Valencia”,”Sevilla”));
  • @ISMBR(@IDESCENDANTS(“Mercados”));

Esta función se suele utilizar dentro de una estructura “IF”:

IF(@ISMBR(“Madrid”))

Ventas = 50;

ELSE

Ventas = 0;

ENDIF