ROC
ROC liest einen Zellwert aus einem OLAP-Cube ein. Werte können mit ROC nicht zurückgeschrieben werden. RWC ist die Variante von ROC mit Schreibzugriff.
Weitere Informationen finden Sie unter CELLGET. CELLGET funktioniert wie ROC, ist jedoch dynamisch und bietet größere Flexibilität beim Entwerfen von Berichten. Wenn Sie den OLAP-Formelbearbeitungsassistenten verwenden, wird eine CELLGET-Formel erstellt, wenn Sie im Assistenten auf
klicken, ohne Optionen auszuwählen.Syntax
=ROC("data_connection","cube","slice_element {,"slice_element}")
Sie müssen einen Wert für alle Dimensionen des ausgewählten Cubes angeben. Die Reihenfolge der Dimensionen ist ebenfalls von Bedeutung. Aus diesem Grund empfehlen wir, zum Erstellen und Bearbeiten von ROC- und RWC-Formeln den OLAP-Formelbearbeitungsassistenten zu verwenden.
Beispiel
=ROC("BestPractices OLAP","SALES","[CURRTYPE].[LC]","[INTERCO].[TotalPartner]",
"[LEVEL].[IFRS]","[PRODUCT].[All Tires]","[PROFIT].[Sales Volume]","[TIME].[YTD]","[UNIT].[G0000]",
"[VERSION].[Actual]")
Um das Zurückschreiben in Zellwertformeln zu ermöglichen, ändern Sie ROC in RWC, oder aktivieren Sie im Dialog OLAP-Formel bearbeiten die Option .
Multiselect
ROC unterstützt die Mehrfachauswahl. Sie können alle Elemente in einer ROC-Formel durch Referenzen auf gültige Multiselect-XML (MLS-XML) ersetzen. Die Referenzen können sich auf Zellen oder Variablen beziehen, die MLS-XML enthalten.
Beispiel
=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]")