![]() |
Rave und Rechnungsdruck
Hallo,
ich habe folgendes Problem : Ich möchte mein Rechnungsprogramm so umschreiben, daß ich die Rechnungen mit Rave Reports ausgeben kann. Leider komme ich bei der Realisierung nicht weiter.... Bisher realisiert : Adressdaten, Rechnungsdatum und Nummer werden richtig ausgegeben Die Detaildaten werden auch korrekt gedruckt - auch über mehrere Seiten ! (habe in einer Region ein DataBand eingefügt und gebe dann die im Programm schon vorher gefilterten Datensätze aus) Ich möchte : Wenn die Rechnung über mehrere Seiten geht eine Zwischensumme ausgeben, die dann als Übertrag auf der nächsten Seite wiederholt wird. Auf der letzten Seite die Rechnungssumme und den Netto bzw. MwSt-Betrag auswerfen. Ich habe schon viele Beiträge hier im Forum gelesen - auch den Beitrag im "Entwickler" - aber leider bin ich noch nicht weitergekommen. MfG, Tobias Honscha |
Re: Rave und Rechnungsdruck
Hallo TobiasHoscha,
zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum. Lade dir mal ![]() [edit]Grundsätzlich sollte es mir einer Seitenfusszeile und einem CalcText Element gehen.[/edit] |
Re: Rave und Rechnungsdruck
Hallo TobiasHonscha,
um eine Zwischensumme auf jeder Seite anzeigen zu lassen, fügst du auf der Seite unten z.B. eine DataText Komponente ein. Weiterhin fügst du einen ReportParameter hinzu (dabei klickst du rechts im Designer das oberste Element "RaveProject" an und klickst dann die Eigenschaft "Parameters" an und fügst einen Parameter hinzu [z.B. Zwerg]). In das Detaildatenband fügst du eine CalcTotal Komponente ein und setzt folgende Eigenschaften: Controller = DataBand1 DataView = die DV, die das Feld enthält DatField = das zu summierende Feld DestParam = Zwerg RunningTotal = True Der DataText Komponente weist du im DataField Feld den Wert 'Zwischensumme:'& Param.Zwerg zu. Fertig :hello: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz