Ejemplo: Uso de la función Range para crear informes continuos.

La función de selector de miembros Range devuelve un rango de miembros basado en los miembros de inicio y final especificados. Normalmente, se utiliza con CurrentPOV o la dimensión Prompts in a Time (por ejemplo, Period) para producir un informe continuo que muestra meses anteriores y posteriores al mes actual (por ejemplo, desde tres meses antes hasta tres meses después del mes actual).

  • La función Range se puede utilizar con la función RelativeMember para abarcar un solo año, y opcionalmente para abarcar una dimensión Scenario (por ejemplo, desde Jan hasta CurrentPOV [Period] para Actual; desde CurrentPOV +1 [Period] hasta Dec para Plan), cuando los años y los períodos se encuentran en dimensiones diferentes. También puede usar las funciones Range y RelativeMember con orígenes de datos de Fusion ERP o de cubos de Essbase personalizados en los que los períodos y los años se encuentren en la misma dimensión, a fin de abarcar la dimensión de tiempo única.

  • Puede usar la función Range con la función PeriodOffset, lo que permite crear un informe continuo para las dimensiones de año y período especificadas.

    Por ejemplo, si las funciones de selección de miembros se definen de la siguiente manera:

    Range desde: PeriodOffset de CurrentPOV - 2 para períodos

    Hasta: PeriodOffset de CurrentPOV + 14 para períodos

    Si el valor de CurrentPOV para Year y Periods es Jan y FY19, los resultados del informe se encuentran donde el período inicial es Nov, FY18 (Current POV – 2) y el período de finalización es Mar, FY20 (Current POV + 14).

Ejemplo 1: Funciones Range y RelativeMember

El informe de muestra 4 de Narrative Reporting ejemplifica el uso de las funciones Range y RelativeMember para un informe continuo con escenarios de January a December.

Contiene una cuadrícula con cuentas de resultados en las filas, y dimensiones Scenarios y Fiscal Calendar en las columnas.

  • Las columnas de la cuadrícula se definen de la siguiente manera:

    • Datos reales del año fiscal 2017, desde enero hasta el mes actualmente seleccionado en el TPV (por defecto, junio).

    • Datos de plan del año fiscal 2017, desde el TPV actual + 1 (por defecto, julio) hasta diciembre.

  • El TPV se puede cambiar para seleccionar un mes diferente. Las columnas utilizan una combinación de las funciones de selección de TPV actual, rango y miembro relativo.

  • Para mostrar solamente los datos reales cuando se selecciona Diciembre en el TPV, existe una tercera columna de datos oculta (C) que se utiliza para las definiciones de supresión condicional en las columnas B y C, de modo que los datos de plan se suprimen cuando la selección en el TPV es Diciembre.

A continuación se muestra el diseño de informe de nivel alto:


nivel alto
  • Columna A: Range desde Jan a CurrentPOV

  • Columna B: Range desde RelativeMember de CurrentPOV + 1 hasta Dec

  • Columna C (columna oculta): CurrentPOV

  • Columna D (columna de fórmula): SUM([A],[B])

Esta es la definición de supresión condicional para las columnas B:


columna B

Esta es la definición de supresión condicional para las columnas C:


Columna C

A continuación se muestra la vista previa del informe con "June" seleccionado para la dimensión Fiscal Calendar:


vista previa de informe

Ejemplo 2: Funciones Range y PeriodOffset

El informe utilizado en este ejemplo emplea el cubo "Planning Vision Plan1" como origen de datos. El ejemplo utiliza las funciones Range y PeriodOffset para generar un informe continuo que abarca años y períodos. La cuadrícula presenta la cuenta "Net Income" en la columna, y las dimensiones Period y Year en las filas, para mostrar los miembros de tiempo con mayor facilidad.

El TPV se puede cambiar para seleccionar un mes y un año diferentes.

A continuación se muestra el diseño de informe de nivel alto:


diseño de alto nivel

En la fila 1:

  • La selección de miembro de la dimensión Year es "CurrentPOV".

  • La selección de miembro de la dimensión Period es: Range desde PeriodOffset de CurrentPOV - 2 para períodos inferiores a YearTotal hasta PeriodOffset de CurrentPOV + 14 para períodos inferiores a YearTotal.

Estas son las definiciones de selector de miembros:

Función Range:


selección de miembro rango

Selección de miembro Desde:


selección de miembro desde

Selección de miembro Hasta:


selección de miembro hasta

A continuación se muestra la vista previa del informe con Jan seleccionado para el TPV de la dimensión Period y FY19 seleccionado para el TPV de la dimensión Year:


vista previa de informe