![]() |
Mehrspaltiger Report mit Rave ohne Datenbank
Hallo,
ich möchte einen Report mit Rave erstellen, jedoch ohne eine Datenbank. Es geht um ein Array aus Objekten, die jeweils 5 Strings beinhalten und entsprechend in 5 Spalten ausgegeben werden sollen. 2 Dinge sind zu beachten: 1. Die einzelnen Strings passen ggf. nicht in eine einzige Zeile. Also müsste ein Zeilenumbruch innerhalb der Spalten erfolgen. 2. Es werden auch Seitenumbrüche nötig sein. Kann mir jemand zeigen, wie sowas geht oder mich zu einem Tutorial verweisen? Ich habe schon einiges ausprobiert: Wenn ich PrintTab() benutze, wird der Text abgeschnitten. Benutze ich PrintMemo, setzt die nächste Spalte in der Zeile fort, wo die vorige Spalte aufhört. Die Tabelle sieht dann aus wie eine Treppe... Vielen Dank im Voraus Tenikx |
AW: Mehrspaltiger Report mit Rave ohne Datenbank
*push*
|
AW: Mehrspaltiger Report mit Rave ohne Datenbank
Hallo tenikx,
Such mal im Forum nach ![]() Du solltest hier auch viele Codeschnippseln zum Übertragen von Stringlisten oder Memos finden. Innerhalb vom Ravedesigner kannst du ein datamemo in ein band packen und das datamemo kennt die Eigenschaft "Expandparent". Daher Zeilenumbrüche und auch die Seitenumbrüche macht Rave dann ganz alleine. Es ist am Anfang nicht ganz einfach, wenn Du aber einmal dahintergestiegen bist, gehts flott ;-), ansonsten einfach wieder melden. Gruß Frank |
AW: Mehrspaltiger Report mit Rave ohne Datenbank
Hallo Frank,
vielen lieben Dank für den Tipp! Das Suchwort war genau das, was ich gebraucht hatte, weil ich echt keine Ahnung hatte, wo ich anfangen soll. Damit Alle was davon haben, hier die Links, die mir letztendlich zum Ziel verholfen haben: 1. Wie man ein Stringarray in die TRVCustomConnection"einspeist" und auch wie man die CustomConnection im Rave-Designer verwendet: ![]() 2. Eine gute Übersicht über die Events der TRVCustomConnection. Zeigt, wie man Records aus einer Datei einfügt. Deckt noch ein paar zusätzliche Events ab, die sich für mich als nützlich erwiesen haben: ![]() Nochmals vielen Dank und liebe Grüße TeniKX |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 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