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 OK 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]")
	 
Hinweis

Um das Zurückschreiben in Zellwertformeln zu ermöglichen, ändern Sie ROC in RWC, oder aktivieren Sie im Dialog OLAP-Formel bearbeiten die Option Zurückschreiben von Werten erlauben.

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

In diesem Beispiel wird ein Element aus der Dimension PRODUCT durch eine Referenz auf eine Berichtsvariable ersetzt, die MLS-XML enthält.
=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]")