Bericht-Bericht-Schnittstelle
Mit dem Befehl Bericht-Bericht-Schnittstelle (RRI) können Sie zur Laufzeit der Web Application die Bericht-Bericht-Schnittstelle nutzen.
Mit dem Web-Template-Parameter legen Sie fest, ob das Sprungziel z. B. im gleichen oder in einem neuen Fenster geöffnet wird (siehe auch Web-Template-Parameter unter BBS- Öffnen- Modus (RRI_OPEN_MODE).
Im Folgenden werden die Parameter des Befehls in der Abfolge beschrieben, wie sie im Befehle-Wizard beim Einfügen des Befehls erscheinen:
Parameter |
Beschreibung |
Beeinflusster Data Provider (TARGET_DATA_PROVIDER_REF) |
Über diesen Parameter bestimmen Sie den Data Provider, auf den sich der Befehl bezieht. |
Sprungziel (RRI_RECEIVER) |
Unter diesem Parameter geben Sie das Sprungziel unter Angabe der ID an. Diese ID können Sie über das Bild Sender-Empfänger-Zuordnung pflegen des BI-Systems ermitteln. Wählen Sie dazu im SAP Easy Access Menü des BI-Systems SAP Menü →Business Explorer →Query →Sender-Empfänger-Zuordnung pflegen (Transaktionscode RSBBS). Die ID ist ein technischer Index, der sich aus dem Element QURY und einer vierstelligen, laufenden Nummer zusammensetzt, z. B. QURY0001, QURY0002 ... |
Datenzeile (DATA_ROW) |
Unter diesem Parameter geben Sie den Zeilen-Kontext an, aus dem der Sprung erfolgt. Die Datenzeile mit Standardwert -1 zeigt alle Zellen an. |
Datenspalte (DATA_COLUMN) |
Unter diesem Parameter geben Sie den Spalten-Kontext an, aus dem der Sprung erfolgt. Die Datenspalte mit Standardwert -1 zeigt alle Zellen an. |
Merkmal (CHARACTERISTIC) (optional) |
Über diesen Parameter wählen Sie über den Wertehilfe-Dialog das Merkmal aus, das der Spezifizierung der Datenzelle dient, aus der der Sprung erfolgt. Verwenden Sie diesen Parameter, wenn Sie nur einen der beiden Parameter Datenzeile (DATA_ROW) und Datenspalte (DATA_COLUMN) angeben. |
Die nachfolgenden Beispiele beziehen sich auf die in der Tabelle dargestellten Daten: Sämtliche Merkmale befinden sich in den Datenzeilen. Aus diesem Grund muss nur der Parameter Datenzeile (DATA_ROW) angegeben werden. Wenn Merkmale in den Datenspalten vorhanden sind, muss der Parameter Datenspalte (DATA_COLUMN) zusätzlich oder anstelle des Parameters Datenzeile (DATA_ROW) genutzt werden.
Lieferant |
Material |
Menge |
Betrag |
Mustermann |
Papier |
30 (1) |
200 |
|
Kugelschreiber |
30 |
100 |
|
Ergebnis Mustermann |
60 |
300 |
Schmidt |
Stuhl |
60 |
500 (2) |
|
Tisch |
60 |
600 |
|
Ergebnis Schmidt |
120 (3) |
1100 |
Gesamtergebnis |
|
180 |
1400 |
(1) Diese Zelle ist die Datenzeile 1 und die Datenspalte 1 (Merkmale Mustermann und Papier mit der Kennzahl Menge).
(2) Diese Zelle ist die Datenzeile 4 und die Datenspalte 2 (Merkmale Schmidt und Stuhl mit der Kennzahl Betrag).
(3) Diese Zelle ist die Datenzeile 6 und die Datenspalte 1 (Merkmale Schmidt und alle Materialien mit der Kennzahl Menge).
Übergabe eines Merkmalwerts
<bi:INSTRUCTION >
<bi:RRI >
<bi:TARGET_DATA_PROVIDER_REF value="DP_2" />
<bi:RRI_RECEIVER value="QURY0001" />
<bi:DATA_ROW value="1" />
</bi:RRI>
</bi:INSTRUCTION>
Die Werte sämtlicher Merkmale der Datenzeile (DATA_ROW) 1 werden übergeben. In diesem Fall sind der Lieferant (0VERNDOR) „Mustermann“ und das Material (0MATERIAL) „Papier“.
Übergabe von mehreren Merkmalwerten
<bi:INSTRUCTION >
<bi:RRI >
<bi:TARGET_DATA_PROVIDER_REF value="DP_1" />
<bi:RRI_RECEIVER value="QURY0001" />
<bi:DATA_ROW value="-1" />
<bi:CHARACTERISTIC value="0VENDOR" text="0VENDOR" />
</bi:RRI>
</bi:INSTRUCTION>
Es werden alle Werte des Merkmals Lieferant (0VENDOR) übertragen. In diesem Fall sind dies „Mustermann“ und „Schmidt“.

Die Bericht-Bericht-Schnittstelle überträgt nur die Werte von Merkmalen von einem Bericht zu einem anderen Bericht. Selektierte Kennzahlen werden ignoriert. Nur die Merkmalseinschränkungen von eingeschränkten Kennzahlen, die selektiert sind, werden übergeben. Die angezeigten Kennzahlen werden durch die Querydefinition des Empfängers bestimmt.
Weitere Informationen finden Sie unter Bericht-Bericht-Schnittstelle.