@MATCH

Esta función selecciona aquellos miembros del outline que cumplen un patrón determinado.

Su estructura consta de 2 partes:

@MATCH (A,B)

Parte A: Fija el segmento del outline en el que realiza la búsqueda. Recoge el nombre de un miembro / dimensión y essbase realiza la búsqueda en el miembro / dimensión y en sus descendientes.

Parte B: Establece el patrón que tienen que cumplir los miembros para ser seleccionados.

Se puede fijar con un texto:

@MATCH (Vendedores,Pedro): Selecciona todos los vendedores que tengan este nombre

Si el texto de búsqueda tiene espacios en blanco hay que incluirlo entre comillas.

@MATCH (Vendedores,”Juan Luis”);

Se pueden utilizar comodines:

“?” Significa que ese carácter puede ser cualquiera.

@MATCH (Vendedores,P????): Selecciona todos los vendedores cuyo nombre empiece por “P” seguido de cuatro letras cualquiera (Pedro, Pablo…)

“*” Significa que de ahí en adelante puede ser cualquier carácter.

@MATCH (Vendedores,P*): Selecciona todos los vendedores cuyo nombre empiece por “P” seguido de cualquier número de caracteres (Pedro, Pablo, Patricio…)