Montag, 8. September 2008
10:36 Uhr
10:36 Uhr
Reportwriter Funktionsformeln
Ausgangslage:
Eine Berichtsanforderung fordert Erlöskonten ohne negativen Vorzeichen sowie ausschliesslich ganzen Zahlen (ohne Nachkommastellen) um diese problemlos in eine Exceltabelle zu übernehmen.
Lösung:
Nehmen wir an, dass innerhalb eines Reportpainter Berichtes eine Kostenträgergruppe ausgewertet wird.
Nun können wir als weiteres Merkmal eine Formel einfügen.
Innerhalb ReportPainter Merkmal einfügen ->Formel.
In der Formelzeile ist es nun möglich, dass wir bezugnehmend auf die obere Gruppe (bspw. Zeile Y001 Kostenträgergruppe ABC-001) diverse Rechenfunktionen ausführen können.
Zeilen sind hier als Y*** und Spalten als X*** zu bezeichnen.
Neben den normalen Rechenoperationen (+,-,*,/) gibt es auch die Möglichkeit diverse Funktionen zu verwenden.
Als Beispiel seien hier die Funktionen ROUND für Runden und TRUNC für ganze Zahlen erwähnt.
Die passende Formel für obige Anwendung wäre:
TRUNC ( - 1 * Y001 )
Hiermit würde, als Beispiel, ein Wert von - 1.390,96 als 1.390 ausgewiesen.
Während
ROUND ( - 1 * Y001 )
einen Wert von 1.391 ausgeben würde.
Neben diesen Funktionen können aber auch Bedingungen (Operatoren >,<, =, =>,=<) verwandt werden, was auch von Fall zu Fall hilfreich ist.
Sollen nun die Grunddaten (in unseren Beispiel die Zeile Y001) nicht mehr angezeigt werden, so kann diese auch ausgeblendet werden.
Hierzu markieren wir die Spalte und wählen aus den Menü
Bearbeiten-> Zeilen -> Ausblenden.
Somit würde in unseren Bericht dann nur noch die Formel sprich der Wert 1.390 angezeigt werden.
Daneben besteht aber auch die Möglichkeit mit Bedingen (IF) oder auch mit Variablen zu arbeiten.Hier hilft die Kontexthilfe (F1) sehr gut weiter.
Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionenzu finden. Mein Weiterbildungsangebot zu SAP Themen finden Sie auf unkelbach.expert.
Eine Berichtsanforderung fordert Erlöskonten ohne negativen Vorzeichen sowie ausschliesslich ganzen Zahlen (ohne Nachkommastellen) um diese problemlos in eine Exceltabelle zu übernehmen.
Lösung:
Nehmen wir an, dass innerhalb eines Reportpainter Berichtes eine Kostenträgergruppe ausgewertet wird.
Nun können wir als weiteres Merkmal eine Formel einfügen.
Innerhalb ReportPainter Merkmal einfügen ->Formel.
In der Formelzeile ist es nun möglich, dass wir bezugnehmend auf die obere Gruppe (bspw. Zeile Y001 Kostenträgergruppe ABC-001) diverse Rechenfunktionen ausführen können.
Zeilen sind hier als Y*** und Spalten als X*** zu bezeichnen.
Neben den normalen Rechenoperationen (+,-,*,/) gibt es auch die Möglichkeit diverse Funktionen zu verwenden.
Als Beispiel seien hier die Funktionen ROUND für Runden und TRUNC für ganze Zahlen erwähnt.
Die passende Formel für obige Anwendung wäre:
TRUNC ( - 1 * Y001 )
Hiermit würde, als Beispiel, ein Wert von - 1.390,96 als 1.390 ausgewiesen.
Während
ROUND ( - 1 * Y001 )
einen Wert von 1.391 ausgeben würde.
Neben diesen Funktionen können aber auch Bedingungen (Operatoren >,<, =, =>,=<) verwandt werden, was auch von Fall zu Fall hilfreich ist.
Sollen nun die Grunddaten (in unseren Beispiel die Zeile Y001) nicht mehr angezeigt werden, so kann diese auch ausgeblendet werden.
Hierzu markieren wir die Spalte und wählen aus den Menü
Bearbeiten-> Zeilen -> Ausblenden.
Somit würde in unseren Bericht dann nur noch die Formel sprich der Wert 1.390 angezeigt werden.
Daneben besteht aber auch die Möglichkeit mit Bedingen (IF) oder auch mit Variablen zu arbeiten.Hier hilft die Kontexthilfe (F1) sehr gut weiter.
Hinweis:
Eine kurze Einführung in das Thema Report Painter und Report Writer habe ich im Artikel "Grundlagen Kurzeinführung und Handbuch Report Painter Report Writer" beschrieben und hoffe Ihnen hier eine Einführung ins Thema bieten zu können.
ein Angebot von Espresso Tutorials
unkelbach.link/et.books/
unkelbach.link/et.reportpainter/
unkelbach.link/et.migrationscockpit/
Diesen Artikel zitieren:
Unkelbach, Andreas: »Reportwriter Funktionsformeln« in Andreas Unkelbach Blog (ISSN: 2701-6242) vom 8.9.2008, Online-Publikation: https://www.andreas-unkelbach.de/blog/?go=show&id=269 (Abgerufen am 5.12.2024)
Keine Kommentare - Permalink - SAP
Artikel datenschutzfreundlich teilen
🌎 Facebook 🌎 Twitter 🌎 LinkedIn