English (Español a continuación)
This function returns the element of the list that is indicated in the index.
It consists of two parameters:
@CalcMgrGetListItem (List, Index)
- List: is the list of elements from which one will be selected.
For example: («4», «7», «9», «11», «13»)
- Index: indicates the element of the list that is selected:
0: select the first
1: select the second
2: select the third
…
Let’s see some examples::
- @CalcMgrGetListItem(@LIST(«4″,»7″,»9″,»11″,»13»),0) = 4
- @CalcMgrGetListItem(@LIST(«4″,»7″,»9″,»11″,»13»),1) = 7
- @CalcMgrGetListItem(@LIST(«4″,»7″,»9″,»11″,»13»),2) = 9
- @CalcMgrGetListItem(@LIST(«4″,»7″,»9″,»11″,»13»),3) = 11
This function can be used within a calculation script:

This function assigns the value 4 to the variable «Price» of the market «Valencia».
Español
Esta función compara dos cadenas de texto y da como resultado “Verdadero” o “Falso” si los dos textos son iguales o diferentes.
Consta de 3 argumentos:
@CalcMgrCompare(text1, text2,ignoreCase)
- “text1” y “text2” son las dos cadenas de texto que se comparan.
Por ejemplo: “Ciudad” y “Zona”
- “ignoreCase” hace referencia a si en la comparación se considera o no mayúsculas y minúsculas. Puede tomar dos valores:
@_true: no diferencia mayúsculas y minúsculas. Por ejemplo “Ciudad” y “ciudad” los considera iguales.
@_false: sí diferencia mayúsculas y minúsculas. Por ejemplo “Ciudad” y “ciudad” los considera diferentes.
Veamos algunos ejemplos de resultados:
- @CalcMgrCompare(“ZONA”, “ZONA”, @_true): resultado “Verdadero” (las dos cadenas de texto son idénticas).
- @CalcMgrCompare(“ZONA”, “zona”, @_true): resultado “Verdadero” (considera las dos cadenas de texto idénticas ya que no diferencia entre mayúsculas y minúsculas).
- @CalcMgrCompare(“ZONA”, “ZONA”, @_false): resultado “Verdadero” (las dos cadenas de texto son idénticas).
- @CalcMgrCompare(“ZONA”, “zona”, @_false): resultado “Falso” (considera las dos cadenas de texto diferentes ya que sí diferencia entre mayúsculas y minúsculas).
- @CalcMgrCompare(“ZONA”, “Mercado”, @_true): resultado “Falso” (las dos cadenas de texto son diferentes).
Esta función string se puede utilizar en scripts de cálculos. Veamos un ejemplo:

En este cálculo cuando coincide el nombre del miembro actual de la dimensión “Mercados” con “Valencia”, la variable “Unidades” toma el valor 5, en caso contrario toma el valor 1.