Oracle
Sitefinder
    WorldwideChange Country, Oracle Worldwide Web Sites
Secure Search

Webseiten-Titel des Tipps
Oracle BI Publisher Tipp

Seitensummen & Überträge

Autor

Rainer Willems

Version

10.1.3.4

Datum

03.04.2009

Dieser Tipp erläutert, wie Seitensummen & Überträge in einem Bericht in einem RTF-Template erstellt werden. Ausgangsbericht sei folgender einfacher tabellarischer Report

Die Betragsspalte (hier ORDER_TOTAL) soll summiert und mit Überträgen versehen werden. Hierzu fügen wir ein zusätzliches Formfeld ein, welches als Basis für die Seitensummen dienen wird (<?add-page-total:SeitenSumme;'ORDER_TOTAL'?>)

Diese Seitensumme initialisieren (<?init-page-total:SeitenSumme?>) und beenden (<?end-page-total:SeitenSumme?>) wir  pro Seite.

Als Übertrag im Header von der Vorgängerseite kann nun dieser Code dienen

<xdofo:inline-total display-condition="exceptfirst" name="SeitenSumme">
   Übertrag: <xdofo:show-brought-forward name="SeitenSumme" format="999G999D00"/>
</xdofo:inline-total>

Dementspechend sieht der Code für den Übertrag für die nächste Seite (also die Laufsumme bis hierhin insgesamt) so aus:

<xdofo:inline-total display-condition="exceptlast" name="SeitenSumme">
   übertrag: <xdofo:show-carry-forward name="SeitenSumme" format="999G999D00"/>
</xdofo:inline-total>

Die Summe pro Seite an sich wird einfach mit <?show-page-total:Seitensumme,'999G999D99'?> adressiert.

Um die Gesamtsumme auf der letzten Seite darzustellen und auch als solche zu kennzeichnen, kann man diesen Code verwenden

<xdofo:inline-total display-condition="last" name="SeitenSumme">
   Gesamtsumme: <xdofo:show-carry-forward name="SeitenSumme" format="999G999D00"/>
</xdofo:inline-total>

Hier können Beispieldaten, das Template sowie die PDF-Ausgabe obigen Beispiels geladen werden.


E-mail this page E-mail this page Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Subscribe | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy