ROC

ROC henter en celleværdi fra en OLAP-kube. Du kan ikke skrive værdier tilbage med ROC. RWC er den skrivbare version af ROC.

Se også CELLGET. CELLGET minder om ROC, men er dynamisk og giver større fleksibilitet ved design af rapporter. Hvis du bruger guiden Rediger OLAP-formel, oprettes en CELLGET-formel, hvis du klikker på OK i guiden uden at vælge nogen indstillinger.

Syntaks

=ROC("data_connection","cube","slice_element {,"slice_element}")

Du skal angive en værdi for alle dimensioner i den valgte kube. Dimensionernes rækkefølge er også vigtig. Vi anbefaler dog, at du bruger guiden Rediger OLAP-formel til at oprette og redigere ROC- og RWC-formler.

Eksempel

=ROC("BestPractices OLAP","SALES","[CURRTYPE].[LC]","[INTERCO].[TotalPartner]",
"[LEVEL].[IFRS]","[PRODUCT].[All Tires]","[PROFIT].[Sales Volume]","[TIME].[YTD]","[UNIT].[G0000]",
"[VERSION].[Actual]")
	 
Bemærk

Du kan aktivere tilbageskrivning i en celleværdiformel ved at ændre ROC til RWC eller markere Tillad tilbageskrivning af værdier i dialogboksen Rediger OLAP-formel.

Multiselect

ROC understøtter Multiselect. Du kan erstatte alle elementerne i en ROC-formel med referencer til gyldig Multiselect XML (MLS-XML). Referencerne kan være til celler eller til variabler, der indeholder MLS-XML.

Eksempel

I dette eksempel erstattes et element fra dimensionen PRODUCT med en reference til en rapportvariabel, der indeholder MLS-XML.
=ROC("BestPractices OLAP","ANALYSIS","[CHANNEL].[All Channels]","[MEASURE].[Gross Margin]",
"[POS].[All Pos]",ReportVariables.rv_multi.Text,"[Period].[All Years]","[REGION].[All Regions]",
"[VALTYPE].[Variance]")