![]() |
FastReport: Text einem Memofeld zur Laufzeit zuweisen
Hallo,
ich teste zur Zeit FastReport 4 und bin auf ein Problem gestoßen. In QuickReport kann man einem QRLabel-Feld zur Laufzeit über die .Caption-Eigenschaft einen String zuweisen. Aber ich finde keine Möglichkeit, dies bei FastReport zu tun. Hat vielleicht jemand einen Tip? Danke und Gruß Frank |
Re: FastReport: Text einem Memofeld zur Laufzeit zuweisen
Hi!
Das geht z.B. in der Codeansicht des Reports direkt. Dort auf den Namen des Memos zugreifen, z.B. Memo1.Lines.Add('Hallo Welt') (nicht getestet, aber mit der CodeCompletion im FR Designer sollte es so oder so ähnlich klappen). Es gibt (gut versteckt) auch ![]() Viele Grüße timog |
Re: FastReport: Text einem Memofeld zur Laufzeit zuweisen
Ich kann Dir nur einen Code-Schnipsel anbieten,
den ich (hier noch FR 2.x) selber dauernd verwende:
Delphi-Quellcode:
Moin
Procedure TSTatparForm.SetzString(Memofeld, Wert :String);
var b : TfrMemoView; Begin b := TfrMemoView(FReport.FindObject(MemoFeld)); if b <> nil then Begin b.Memo.Clear; B.Memo.Add(Wert); End Else ShoWMessage('Das Memofeld: '+MemoFeld+' wurde nicht gefunden'); End; |
Re: FastReport: Text einem Memofeld zur Laufzeit zuweisen
Hallo,
dank euch beiden für die Hinweise. Mit dem Programmers Manual von timogs Link und dem Codeschnipsel von stifflersmom wars dann kein Problem mehr. Gruß Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 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