ROAC

Henter verdiene for et attributt til et element i en angitt kontekst.

ROAC er den ikke-skrivbare versjonen av RWAC.

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. Eller lederen tildelt til et produkt kan variere i konteksten 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 driverdimensjoner.

Syntaks

=ROAC("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:

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