@CalcMgrCompare

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.

Anuncio publicitario