RWAC

Den här funktionen återskriver värdet för ett attribut för ett element i en angiven kontext. Du kan inte återskriva ändringar i värdena för inbyggda attribut, men du kan återskriva ändringar i andra attribut.

RWAC är den skrivbara versionen av ROAC.

Om dynamiska attribut är inbyggda i en OLAP-datamodell kan värdena för de attribut som element har tilldelats ändras beroende på i vilken kontext dessa element rapporteras. Färgen på parkeringstillstånd kan exempelvis variera beroende på utfärdandeår i syfte att undvika bedrägeri. Vem som är ansvarig för en produkt kan också ändras beroende på vilket produktionssteg det rör sig om. Det innebär att ändringar av attributen Färg och Chef drivs av de element som valts från en tidsdimension och en produktionsfasdimension. I dessa exempel är dimensionerna Tid och Produktionsfas så kallade drivardimensioner.

Syntax

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

Kontextargumenten är referenser till ett element för en drivardimension. Det kan exempelvis vara en referens till en cell eller variabel som innehåller ett element för en drivardimension.

Exempel

Det här exemplet baseras på exempelprogrammet, som har det dynamiska attributet Regionproduktchef i dimensionen Produkt. Dimensionerna Period och Region är drivardimensioner. Det innebär att värdet för attributet Regionproduktchef beror på vilka element som väljs från dimensionerna Period och Region:

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