Announcement

Collapse
No announcement yet.

QRCompositeReport1.Reports.Add

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • QRCompositeReport1.Reports.Add

    Hallo,

    habe mit Quickreport ein Rechnungsformular gebildet, daß sich aus der Datenbank Rechnungskopf und Rechnungspositionen bedient. Der Quickreport wird aufgerufen mit: RechForm.QuickRep1.Print bzw. RechForm.QuickRep1.Preview. Jetzt möchte ich mehrere Rechnungen gleichzeitig in einer Druckvorschau angezeigt bekommen. Vermutlich geht das irgendwie mit QRCompositeReport1.Reports.Add(QuickRep1)... Mir ist jedoch nicht ganz klar, wo ich die QRCompositeReport-Komponente einfügen muß und wie das genau geht?

    Wer kann mir helfen??? Vielen Dank im voraus.

    Grüße Kurt Donhauser

  • #2
    Hallo,<p>
    im Ereignis OnAddReports der Komponente werden die Reports eingefügt:<p>
    (aus der QuickReport-Demo)
    <pre>
    procedure TfrmQR3Demo.QRCompositeReport1AddReports(Sender: TObject);
    begin
    // The OnAddReports event is called by the CompositeReport
    // to add the reports to list of reports
    with QRCompositeReport1.Reports do
    begin
    Add(frmMasterDetail.QuickRep1);
    Add(frmBasicMD.QuickRep1);
    Add(frmImageRpt.QuickRep1);
    end;
    end;
    </pre&gt

    Comment

    Working...
    X