Anfang des Inhaltsbereichs

Vorgehensweisen Zwischensummen berechnen Dokument im Navigationsbaum lokalisieren

Verwendung

Es sollen Zwischensummen nach einem Sortierstufenwechsel eines Sortierkriteriums ausgegeben werden. In diesem Beispiel soll das Sortierkriterium das Währungsfeld CURRENCY sein. So bezieht sich eine Zwischensumme jeweils auf eine Währung.

Voraussetzungen

Siehe Voraussetzungen in Beispiele.

Vorgehensweise

  1. Definieren Sie zur Tabelle BUSINESS eine globale Struktur für das Ergebnis der Berechnung, beispielsweise R_BUSINESS .
  2. Geben Sie auf der Daten-Registerkarte als Sortierkriterium CURRENCY ein und kreuzen Sie das Ankreuzfeld Ende Sortierstufe an.
  3. Legen Sie eine Tabellenzeile als Unterknoten des Ereignis-Knotens CURRENCY Ende Sortierstufe im Navigationsbaum an und wählen Sie einen Zeilentyp für Ihre Zwischensummenausgabe. Für unser Beispiel nehmen wir an, daß der Zeilentyp aus nur einer Zelle besteht.
  4. Vor der Ausgabe der Zwischensumme legen Sie in der Zelle einen Programmzeilen-Knoten an. Um die Zwischensumme nach der aktuellen Währung auszugeben, weisen Sie sie dem Ergebnisfeld im Programmzeilen-Knoten zu: R_BUSINESS-CURRENCY = WA_BUSINESS-CURRENCY .
  5. Fügen Sie nach dem Programmzeilen-Knoten einen Text-Knoten ein und fügen Sie in diesen Text die Felder R_BUSINESS-PRICE und R_BUSINESS-CURRENCY ein.
  6. Wechseln Sie zur Berechnungen-Registerkarte Ihres Tabellen-Knoten und füllen Sie folgende Felder:

Spalte

Wert

Operation

Summe

Feldname

WA_BUSINESS-PRICE

Zielfeldname

R_BUSINESS-PRICE

Zeitpunkt

Nach Schleife

Initialisierung

(gesetzt)

Zurücksetzen

Sortierkriterium

Sortierkriterium

CURRENCY

Ergebnis

Die Zwischensummen werden nach Währung formatiert nach jeder Sortierstufe ausgegeben.

 

 

 

Ende des Inhaltsbereichs