RWAC

Esta función reescribe el valor de un atributo de un elemento en un contexto determinado. No puede reescribir los cambios en los valores de los atributos intrínsecos, pero puede hacerlo en otros atributos.

RWAC es la versión editable de ROAC.

Si los atributos dinámicos están incorporados en un modelo de datos OLAP, los valores de los atributos que se asignan a los elementos pueden cambiar en función del contexto en el que se presentan dichos elementos. Por ejemplo, para evitar fraudes, el color de los permisos de aparcamiento puede variar en el contexto del año de emisión. O bien, el administrador asignado a un producto puede cambiar en el contexto de las diferentes etapas de producción. Es decir, los cambios en los atributos Color y Administrador están controlados por los elementos que se seleccionan en una dimensión Tiempo y una dimensión Fase de producción. En estos ejemplos, las dimensiones Tiempo y Fase de producción son las dimensiones de controlador.

Sintaxis

=RWAC("data_connection","cube", "hierarchy_name", "attribute_name", "element_name", "context" {,"context"})

Los argumentos de contexto son referencias a un elemento de una dimensión de controlador. Por ejemplo, una referencia a una celda o variable que contiene un elemento de una dimensión de controlador.

Ejemplo

Este ejemplo se basa en la aplicación de ejemplo, que tiene el atributo dinámico Administrador de productos regional en la dimensión Product. Las dimensiones Period y Region son dimensiones de controlador. Es decir, el valor del atributo Administrador de productos regional depende de los elementos que se seleccionen en las dimensiones Period y Region:

=RWAC("BestPracticesOLAP","Analysis","[product]", "Regional Product Manager","[product].[all tires].[car tires all season]", "[period].[all years].[2016]","[region].[all regions]")