RWAC
Denne funksjonen tilbakeskriver verdiene for et attributt til et element i en angitt kontekst. Du kan ikke tilbakeskrive endringer til verdiene for iboende attributter men du kan tilbakeskrive endringer til andre attributter.
RWAC er den skrivbare versjonen av ROAC.
Hvis dynamiske attributter bygges inn i en OLAP-datamodell, kan verdiattributtene som er tilordnet elementer, endres i henhold til konteksten som disse elementene rapporteres i. Eksempel: For å hindre svindel kan fargen på en parkeringstillatelse være forskjellig i konteksten utstedelsesår. Alternativt kan lederen som tilordnes et produkt, endres etter konteksten i ulike faser av produksjonen. Det vil si at endringer i attributtene Farge og Leder er styrt av elementene som velges fra en Tid-dimensjon og en Produksjonsfase-dimensjon. I disse eksemplene er Tid- og Produksjonsfase-dimensjonene styringsdimensjoner.
Syntaks
=RWAC("data_connection","cube", "hierarchy_name", "attribute_name", "element_name", "context" {,"context"})
Kontekstargumentene er referanser til et element i en styringsdimensjon. For eksempel en referanse til en celle eller variabel som inneholder et element til en styringsdimensjon.
Eksempel
Dette eksemplet er basert på Eksempel-applikasjonen, som har det dynamiske attributtet Regional Product Manager på produktdimensjonen. Periode- og Region-dimensjonene er driverdimensjoner. Det vil si at verdien av Regional Product Manager-attributtet avhenger av hvilke elementer som velges fra periode- og regiondimensjonene:
=RWAC("BestPracticesOLAP","Analysis","[product]", "Regional Product Manager","[product].[all tires].[car tires all season]", "[period].[all years].[2016]","[region].[all regions]")