Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by okoeller,
4. Jun 2008
Ich hab es inzwischen wie folgt gelöst:
Vielleicht hilft mein Ansatz ja hier weiter.
uses
. . .
RpSystem, RpRave, RpDefine, RpRender, RpRenderCanvas,
RpRenderPreview, RpBase, RpFiler, RpRenderPDF, RvClass, RvCSStd;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by okoeller,
4. Jun 2008
Hallo,
im RaveReport Designer kann ich die Property PageList setzten und angeben welche Seiten ausgegeben werden sollen.
Der Eintrag "S1 S2" im PageListEditor generiert mir dann die Reportseiten 1 und 3.
Welche Klasse muss ich denn einbinden damit ich auf die Property PageList zur Laufzeit zugreifen kann.
Die Rave.chm sagt mir das die Property PageList in der Component/Class: Report...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by okoeller,
3. Jun 2008
Hallo Thomas,
danke für Deine Antwort.
Hab mal versucht mit RenderPage zu arbeiten, leider zeigt mein Preview trotzdem alle drei Seiten an, anstatt Seite 1 und Seite 3.
if Vorschau then
begin
(* zeigt in der Framekomponente eine Vorschau an *)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by okoeller,
2. Jun 2008
Hallo,
gibt es hier noch andere Vorschläge.
Ich möchte den Execute nur einmal am Ende ausführen, da die Möglichkeit bestehen soll die Seiten in >einer< PDF auszugeben.
So sieht mein Code bisher aus (3 Report-Seiten).
constructor TfrmRisikoanalyse.Erzeugen(FDaten: TFormulardaten; Owner: TWinControl);
begin
inherited Create(nil);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by okoeller,
2. Jun 2008
Hallo,
mein RaveReport hat 6 Seiten. Nun möchte ich mal die Seiten 1,2,5 ein anderes mal die Seiten 1,3,4 ausdrucken. Es werden für den Ausdruck also nicht immer alle Seiten gebraucht.
Die Auswahl der Seiten die gedruckt werden sollen, wird über CheckBoxen gesteuert.
Wie kann ich nun meinen Report zusammenstellen?
Hilft mir da vielleicht die property PageList und wenn ja, wie kann ich sie...