AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Mehrspaltiger Report mit Rave ohne Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrspaltiger Report mit Rave ohne Datenbank

Ein Thema von tenikx · begonnen am 20. Mär 2011 · letzter Beitrag vom 27. Mär 2011
Antwort Antwort
tenikx

Registriert seit: 1. Mär 2009
7 Beiträge
 
#1

Mehrspaltiger Report mit Rave ohne Datenbank

  Alt 20. Mär 2011, 00:03
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
  Mit Zitat antworten Zitat
tenikx

Registriert seit: 1. Mär 2009
7 Beiträge
 
#2

AW: Mehrspaltiger Report mit Rave ohne Datenbank

  Alt 25. Mär 2011, 23:00
*push*
  Mit Zitat antworten Zitat
Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: Mehrspaltiger Report mit Rave ohne Datenbank

  Alt 26. Mär 2011, 19:19
Hallo tenikx,

Such mal im Forum nach Hier im Forum suchencustomconnection. Hier findest Du viele Beispiele, wie du mit Hilfe der Customconnection beliebige Daten übertragen und den Report mit Hilfe des Ravedesigners generieren kannst.

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

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
tenikx

Registriert seit: 1. Mär 2009
7 Beiträge
 
#4

AW: Mehrspaltiger Report mit Rave ohne Datenbank

  Alt 27. Mär 2011, 03:59
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:
http://www.delphigroups.info/2/8/358915.html

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:
http://www.chmlib.com/Rave/lesson_cu...connection.htm

Nochmals vielen Dank und liebe Grüße
TeniKX
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz