Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Fastreport langer Text wird nicht auf nächster Seite angezeigt (https://www.delphipraxis.net/159710-fastreport-langer-text-wird-nicht-auf-naechster-seite-angezeigt.html)

blondervolker 9. Apr 2011 11:46

Fastreport langer Text wird nicht auf nächster Seite angezeigt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe auf dem Bericht ein Textfeld(Dataset) angelegt, also zur Anzeige eines einzelnen Datensatzes.
Bei langen Texten wird aber der Text bzw. das Textende nicht automatisch auf die nächste Seite übernommen.
Gibt es da eine Möglichkeit?

Hab das Handbuch von Fastreport von hinten nach vorn gewälzt, aber keine Lösung gefunden.

Hab auch schon versucht ein Richtextfeld zu plazieren.Bei längeren Texten sieht man den Rest auch nicht.Trotz Stretch...

Mir stehen schon die letzten Haare zu Berge...:shock::-D

Neumann 9. Apr 2011 13:17

AW: Fastreport langer Text wird nicht auf nächster Seite angezeigt
 
Ja, Fastreport zeigt manchmal ein störrisches Verhalten wie ein Esel. Habe schon oft mit unerklärlichen Phänomenen gekämpft.

Also ich würde folgendes versuchen:

MasterData: allowsplit=true; stretched=true;

Memo: stretched=true; stretchmode = smmaxheight; Wordwrap=true;

blondervolker 9. Apr 2011 17:04

AW: Fastreport langer Text wird nicht auf nächster Seite angezeigt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Die Idee ist gut.

Aber:

es soll funktionieren ohne Masterdata. Ich möchte nur den aktuellen Datensatz
angezeigt bekommen,daher nutze ich nur frxDataset1,wo ein längerer Text auch
auf die nächste Seite oder das Textende angezeigt wird.
Wenn ich Mastdata nehme bekomme ich alle Datensätze angezeigt.


Hab mal ein Screen gemacht.:cry:

Nach der Seite fehlt der restliche Text:oops::oops::oops:

Neumann 9. Apr 2011 18:13

AW: Fastreport langer Text wird nicht auf nächster Seite angezeigt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja, sehe jetzt auch das da kein Masterdata ist. Möglicherweise ist das Problem darauf zurückzuführen, dass das Memo direkt auf der Seite ist und in keinem Band ist.

Man kann die Titelzeile in einen ReportHeader setzen, da ein Childband anhängen und das Memo in das Childband; das Child dann mit den Eigenschaften wie ich bei Masterdata beschrieben habe. Ev. hilft dann auch noch Doublepass bei den Reporteinstellungen.

Habe es kurz getestet, funktioniert.

Achtung: Die angehängte Datei ist eine .fr3 Datei, aber die darf man nicht hochladen, deshalb habe ich sie umbenannt in eine txt Datei

blondervolker 10. Apr 2011 13:54

AW: Fastreport langer Text wird nicht auf nächster Seite angezeigt
 
Danke erstmal. Wenn ich mehrere Textfelder oder Memofelder hintereinander benutze,
habe ich das selbe Problem.
Mit einem Subreport fehlt bei mir auch immer der Rest.:oops::oops:

Oder haben die Entwickler von Fastreports an dieser Stelle gepennt?
In der Hilfe wird auch nicht mal die Bohne davon erwähnt...:roll::-D


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