Funciones

En el separador Funciones, seleccione una función o funciones e introduzca los valores necesarios para la función según esta tabla:

Table 10-2 Funciones y valores

Función Valores que se introducen Descripción
@ALLANCESTORS Nombre de miembro Introduzca el nombre de miembro o haga clic en Miembro para seleccionar un miembro.
@ANCEST
  • Nombre de dimensión

  • Número de nivel de generación

  • Nombre de miembro

  1. Introduzca el nombre de dimensión que ha seleccionado en Dimensiones.

  2. Introduzca un valor entero que defina el número de generación o de nivel desde el que se devuelve el valor del antecesor. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

  3. Introduzca cualquier nombre de miembro o combinación de miembros.

@ANCESTORS
  • Nombre de miembro

  • Número de nivel de generación

  • Nombre de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros.

  2. Introduzca un valor entero que defina el número absoluto de nivel o de generación en el que incluir miembros. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

  3. Introduzca un nombre de nivel o nombre de generación hasta el que incluir miembros en la selección.

@ATTRIBUTE Nombre de miembro de atributo Para la dimensión introducida, introduzca el nombre de miembro de atributo o combinación de miembros que desea incluir en la selección.
@CHILDREN Nombre de miembro Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.
@CURRMBR Nombre de dimensión Introduzca el nombre de la dimensión.
@DESCENDANTS
  • Nombre de miembro

  • Número de nivel de generación

  • Nombre de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros.

  2. Introduzca un valor entero que defina el número absoluto de nivel o de generación en el que incluir miembros. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

  3. Introduzca un nombre de nivel o nombre de generación hasta el que incluir miembros en la selección.

@GENMBRS
  • Nombre de dimensión

  • genName

  1. Introduzca un nombre de dimensión.

  2. Introduzca un nombre de generación de dimName. Un entero positivo define un número de generación.

@IALLANCESTORS Nombre de miembro Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.
@IANCESTORS
  • Nombre de miembro

  • Número de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

  2. Introduzca un valor entero que defina el número absoluto de generación o de nivel hasta el que incluir miembros en la selección. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

@ICHILDREN Nombre de miembro Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.
@IDESCENDANTS
  • Nombre de miembro

  • Número de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

  2. Introduzca un valor entero que defina el número absoluto de generación o de nivel hasta el que incluir miembros en la selección. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

@ILSIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@IRDESCENDANTS
  • Nombre de miembro

  • Número de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

  2. Introduzca un valor entero que defina el número absoluto de generación o de nivel hasta el que incluir miembros en la selección. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

@IRSIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@ISIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@LEVMBRS
  • Nombre de dimensión

  • Nombre de nivel

  1. Introduzca un nombre de dimensión.

  2. Introduzca un nombre de nivel o un valor entero que defina el número de un nivel. El valor entero debe ser 0 o un entero positivo.

@LIST Argumento Introduzca una lista de argumentos que se recogerán y se tratarán como un único argumento para que la función padre los pueda procesar. Los argumentos pueden ser nombres de miembro, combinaciones de miembro, funciones de conjunto de miembros, funciones de rango y expresiones numéricas.
@LSIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@MATCH
  • Miembro, Generación

  • genName

  • Patrón con el que coincidir

  1. Introduzca el nombre predeterminado o definido por el usuario del miembro en el que desea basar la selección. El sistema busca los nombres de miembro y los nombres de alias del miembro especificado y sus descendientes.

  2. Introduzca el nombre predeterminado o definido por el usuario de la generación en la que desea basar la selección. El sistema busca todos los nombres de miembro y los nombres de alias de miembro de la generación.

  3. Introduzca el patrón de caracteres para buscar, incluyendo un carácter comodín (* o ?). ? reemplaza una aparición de cualquier carácter. Puede utilizar ? en cualquier lugar del patrón. * reemplaza cualquier número de caracteres. Sólo puede utilizar * al final del patrón. Para incluir espacios en el patrón de caracteres, encierre el patrón entre comillas dobles ("").

@MEMBER Cadena Introduzca una cadena (entre comillas dobles) o una función que devuelva una cadena.
@MERGE
  • Lista 1

  • Lista 2

  1. Introduzca la primera lista de miembros para fusionar.

  2. Introduzca la segunda lista de miembros para fusionar.

@PARENT
  • Nombre de dimensión

  • Nombre de miembro

  1. Introduzca el nombre de la dimensión.

  2. Introduzca un nombre de miembro o una combinación de miembros, o una función que devuelva un miembro o una combinación de miembros, para combinar con el padre devuelto.

@RANGE
  • Nombre de miembro

  • Lista de rangos

  1. Introduzca un nombre de miembro o una combinación de miembros, o una función que devuelva un miembro o una combinación de miembros, para combinar con el padre devuelto.

  2. Introduzca un nombre de miembro o una lista de nombres de miembros, funciones de conjunto de miembros o funciones de rangos delimitados por comas. Si no se especifica ningún valor para rangeList, el sistema utiliza los miembros de nivel 0 de la dimensión de tiempo.

@RDESCENDANTS
  • Nombre de miembro

  • Número de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros, o una función que devuelva un miembro o una combinación de miembros, para combinar con el padre devuelto.

  2. Introduzca un valor entero que defina el número absoluto de generación o nivel hasta el que seleccionar los miembros. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

@RELATIVE
  • Nombre de miembro

  • Número de nivel de generación

  1. Introduzca un nombre de miembro o una combinación de miembros, o una función que devuelva un miembro o una combinación de miembros, para combinar con el padre devuelto.

  2. Introduzca un valor entero que defina el número absoluto de generación o nivel hasta el que seleccionar los miembros. Un entero positivo define un número de generación. Un valor de 0 o un entero negativo define un número de nivel.

@REMOVE
  • Lista 1

  • Lista 2

  1. Introduzca la primera lista de miembros para fusionar.

  2. Introduzca la segunda lista de miembros para fusionar.

@RSIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@SHARE Lista de rangos Introduzca una lista delimitada por comas de miembros, funciones que devuelven miembros o rangos de miembros. Todos los miembros de rangeList deben ser de la misma dimensión.
@SIBLINGS Nombre de miembro

Introduzca un nombre de miembro o una combinación de miembros, o bien una función que devuelva un miembro o una combinación de miembros.

@UDA
  • Nombre de dimensión

  • Atributo definido por el usuario

  1. Introduzca el nombre de la dimensión con la que está asociado el atributo definido por el usuario.

  2. Introduzca el nombre del atributo definido por el usuario tal y como aparece en el esquema de base de datos.

@WITHATTR
  • Nombre de dimensión

  • Operador

  • Valor

  1. Introduzca el nombre de la dimensión de atributo.

  2. Introduzca la especificación de operador entre comillas ("").

  3. Introduzca un valor que, en combinación con el operador, defina la condición que debe cumplirse. El valor puede ser una especificación de miembro de atributo, una constante o una función fecha-formato (es decir, @TODATE).

@XRANGE
  • Nombre de miembro 1

  • Nombre de miembro 2

  1. Introduzca un nombre de miembro, una combinación de miembros o una función que devuelva un miembro individual.

  2. Introduzca un nombre de miembro, una combinación de miembros o una función que devuelva un miembro individual. Si mbrName1 es un miembro de dimensiones cruzadas (como Real->Ene), entonces el mbrName2 también debe serlo, y el orden de dimensión debe coincidir con el orden utilizado en mbrName1.