RWAC
Tato funkce zapíše zpět hodnotu atributu prvku v určeném kontextu. Změny do hodnot vnitřních atributů zapisovat nelze, ale můžete zapsat zpět změny do jiných atributů.
RWAC je zapisovatelná verze ROAC.
Pokud jsou do modelu dat OLAP integrované dynamické atributy, mohou se hodnoty atributů přiřazených prvkům změnit podle kontextu, ve kterých jsou tyto prvky vykázány. Jako příklad lze uvést různé barvy parkovacích karet podle roku vydání za účelem zamezení podvodům. Nebo jiný příklad, kdy je produktu v jiné produkční fázi přiřazený jiný manažer. Změny atributů Barva a Manažer jsou tedy ovládány prvky, které jsou vybrány z dimenzí Čas a Produkční fáze. V těchto příkladech jsou dimenze Čas a Produkční fáze dimenzemi ovladače.
Syntaxe
=RWAC("data_connection","cube", "hierarchy_name", "attribute_name", "element_name", "context" {,"context"})
Argumenty kontextu jsou odkazy na prvek dimenze ovladače. Například odkaz na buňku nebo proměnnou obsahující prvek dimenze ovladače.
Příklad
Tento příklad vychází z aplikace Vzorky, která obsahuje dynamický atribut Regionální produktový manažer v dimenzi Produkt. Dimenze Období a Region jsou dimenzemi ovladače. Hodnota atributu Regionální produktový manažer tedy závisí na tom, které prvky jsou vybrané z dimenzí Období a Region:
=RWAC("BestPracticesOLAP","Analysis","[product]", "Regional Product Manager","[product].[all tires].[car tires all season]", "[period].[all years].[2016]","[region].[all regions]")