@MEMBER

English (Español a continuación)

It is a function that converts a text string into the name of a member of the Outline.

This function consists of a single parameter:

  • @MEMBER (Part A);

Part A: is a text string.

This function can be used taking as a parameter other functions used to manipulate text strings:

For example: starting from the following Outline:

Member “UK_1” can be defined as

  • @MEMBER (@CONCATENATE (“UK _”, ”1”))

The function @CONCATENATE («UK _», «1») generates the text string «UK_1», but to be recognized by Essbase as a member of the Outline it must be included as a parameter in the @MEMBER function.

This function can be very useful in calculations: let’s see an example:

We create the variable «Mk»:

Which we use in the following calculation:

This calculation can be launched repeatedly with a Maxl changing the value of the variable. For example, setting this variable to 1, this calculation would be:

Changing the value of the variable from 1 to 3 we can calculate the sales:

  • “EUR_1” = “UK_1” + “FR_1” + “SP_1 +“ IT_1 ”;
  • “EUR_2” = “UK_2” + “FR_2” + “SP_2 +“ IT_2 ”;
  • “EUR_3” = “UK_3” + “FR_3” + “SP_3 +“ IT_3 ”;

Español

Es una función que convierte una cadena de texto en el nombre de un miembro del Outline.

Esta función consta de un único parámetro:

  • @MEMBER(Parte A);

Parte A: es una cadena de texto.

Esta función se puede utilizar tomando como parámetro otras funciones que se utilizan para manipular cadenas de texto:

Por ejemplo: partiendo del siguiente Outline:

El miembro “UK_1” se puede definir como

  • @MEMBER(@CONCATENATE(“UK_”,”1”))

La función @CONCATENATE(“UK_”,”1”) genera la cadena de texto “UK_1”, pero para que Essbase reconozca este texto como un miembro del Outline hay que incluirla como parámetro en la función @MEMBER.

Esta función puede resultar muy útil en cálculos: veamos un ejemplo:

Creamos la variable “Mk”:

Que utilizamos en el siguiente cálculo:

Este cálculo lo podemos lanzar en repetidas ocasiones con un Maxl cambiando el valor de la variable. Por ejemplo, igualando esta variable a 1 este cálculo quedaría:

Cambiando el valor de la variable de 1 a 3 podemos calcular las ventas:

  • “EUR_1” = “UK_1” + “FR_1” + “SP_1 + “IT_1”;
  • “EUR_2” = “UK_2” + “FR_2” + “SP_2 + “IT_2”;
  • “EUR_3” = “UK_3” + “FR_3” + “SP_3 + “IT_3”;