Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   [Fastreport] Memo außerhalb eines Bandes (https://www.delphipraxis.net/76971-%5Bfastreport%5D-memo-ausserhalb-eines-bandes.html)

MrSpock 12. Sep 2006 21:31


[Fastreport] Memo außerhalb eines Bandes
 
Hallo,

ich habe in einem Fastreport folgenden Code geschrieben:

Delphi-Quellcode:
procedure PageHeader1OnAfterCalcHeight(Sender: TfrxComponent);
var
 Memo: TfrxMemoView;

begin
   Memo := TfrxMemoView.Create(Page1);
   Memo.SetBounds(10, 0, 100, 20);
   Memo.Text := 'Tachchen';
end;
Warum erscheint das Memo nur auf der ersten Seite? OK, es steht nicht in einem Databand, aber es wird für jede Seite aufgerufen.

Union 12. Sep 2006 23:13

Re: [Fastreport] Memo außerhalb eines Bandes
 
Es muß heissen:
Delphi-Quellcode:
  Memo := TfrxMemoView.Create(Sender);
Da sonst die Reportpage als Eigentümer des Memos gilt - es wird nur am Anfang des Reports gedruckt. Wird Sender als Parent verwendet, so erscheint das Memo in diesem Beispiel im PageHeader.

MrSpock 13. Sep 2006 06:50

Re: [Fastreport] Memo außerhalb eines Bandes
 
Hallo Union,

vielen Dank. Werde ich heute Abend gleich ausprobieren.

MrSpock 14. Sep 2006 21:49

Re: [Fastreport] Memo außerhalb eines Bandes
 
Hallo Union,

perfekt! Genauso funktioniert es.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:55 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