RWAC

Ta funkcja zapisuje zwrotnie wartość atrybutu elementu, w określonym kontekście. Nie można dokonać zapisu zwrotnego zmian wartości atrybutów wewnętrznych, ale można dokonać zapisu zwrotnego pozostałych atrybutów.

RWAC to zapisywalna wersja ROAC.

Jeżeli atrybuty dynamiczne są wbudowane w model danych OLAP, wartości atrybutów przypisanych do elementów mogą ulegać zmianie w zależności od kontekstu, w którym te elementy są raportowane. Przykładowo, aby zapobiegać oszustwom, kolor przepustek parkingowych może być inny zależnie od roku wydania. Z kolei menedżer przypisany do produktu może się zmieniać w kontekście różnych etapów produkcji. Oznacza to, że zmiany atrybutów KolorMenedżer odpowiadają elementom wybranym z wymiaru Czas i Faza produkcji. W tych przykładach wymiary Czas i Faza produkcji to wymiary nośnika.

Składnia

=RWAC("połączenie_danych","kostka", "nazwa_hierarchii", "nazwa_atrybutu", "nazwa_elementu", "kontekst" {,"kontekst"})

Argumenty kontekstowe to odwołania do elementu wymiaru nośnika. Na przykład odwołanie do komórki lub zmiennej zawierającej element wymiaru nośnika.

Przykład

Przykład ten opiera się na Aplikacji przykładowej, w której występuje atrybut dynamiczny Regionalny menedżer produktu w wymiarze Produkt. Wymiary Okresu i Regionu to wymiary nośnika. Oznacza to, że wartość atrybutu Regionalny menedżer produktu zależy od tego, które elementy zostaną wybrane z wymiarów Okres i Region:

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