Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Suche Report-Generator... (https://www.delphipraxis.net/9149-suche-report-generator.html)

merlin17 14. Nov 2003 13:40

Re: Suche Report-Generator...
 
nein,
dein einwand warum nicht reportbuilder habe ich als
frage an borland gesehen. und borland musste
sich eine report engine aussuchen, welche nicht nur
mit delphi läuft, sondern mit den anderen und auch
in der "neuen welt" (rave.net ist kurz vor fertigstellung).


:-) thomas

Smokey 14. Nov 2003 16:38

Re: Suche Report-Generator...
 
naja rave is aber echt so ne sache....


Ich wuerde es gerne mal testen um ein Expose zu drucken. Nur leider ist die Docu bzw Hilfestellung bei dem Ding etwas dürftig.

Will man direkt Datenbankinhalte drucken findet man 100te von Tips/Tricks.

Allerdings habe ich keinerlei Beispiele gefunden, wie ich nun beispielsweise aus meine Anwendung Inhalte von Textfeldern an Memofelder im Report schicke oder ähnliches.

Gelesen hab ich dabei alle Beiträge hier im Forum, hab die Nevrona Seite durchsucht und beide .pdf Hilfen die da zu finden waren durchwühlt.

Mit dem ergebnis, dass ich immernoch garkeinen bis überhaupt keinen Plan habe wie das gehen soll :pale:

Rave mag ja von der Funktionalität her toll sein, nur leider ist es ohne Hilfe nicht zu durchschauen :evil:

merlin17 14. Nov 2003 16:53

Re: Suche Report-Generator...
 
smokey,

stimmt, die doku ist noch etwas verbesserungswürdig.... :oops:

<<Inhalte von Textfeldern an Memofelder im Report schicke oder ähnliches. >>

Code:

procedure TForm1.RvCustomConnection1GetCols(
  Connection: TRvCustomConnection);
begin
      Connection.WriteField('FieldMemo1',dtMemo,30,'','');
end;

procedure TForm1.RvCustomConnection1GetRow(Connection: TRvCustomConnection);
var
   s : string;
   Buffer : PChar;
begin
  // Delphi Memo1 in RaveMemo
  GetMem(Buffer,Length(Memo1.Text) + 1);
  StrCopy(Buffer, PChar(Memo1.Text));
  Connection.WriteBlobData( Buffer^, Length(Memo1.Text));
  FreeMem(Buffer);
end;

that's all

:-) thomas, TeamNevrona

Smokey 14. Nov 2003 17:16

Re: Suche Report-Generator...
 
hm nuja isn ansatz, aber keine Lösung für mich :o)
Wodurch zb werden die events ausgelöst?
Aber das führt hier nun zuweit...

Dürfte ich dir evtl mal nen kleines Beispielprojekt schicken und machst mir mal den code fürs übertragen? dann hätt ich ne orientierung wie dit läuft.

Also echt nur watt eher kleines, das wär superliep :oops:

u_ko 25. Nov 2003 12:47

Re: Suche Report-Generator...
 
Habe vor kurzem einen Open-Source Reportgenerator namens "Report Manager"
gefunden. Nachdem man sich etwas eingewöhnt hat, kann man damit wunderbar
arbeiten. Die genannten Anforderungen sollte der erfüllen.
Man kann den Generator als Delphi-Komponente oder ActiveX einbinden.

Hiere der Link:
http://reportman.sourceforge.net


Gruss

:)
U_Ko

MrSpock 25. Nov 2003 14:42

Re: Suche Report-Generator...
 
Hallo u_ko,

zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum.

Du hast dich ja gleich gut eingeführt :thuimb: , ich suche nämlich schon seit längerem einen Report Generator für Kylix und habe auf eine entsprechende Anfrage bisher keine Antwort bekommen.

Den werde ich einmal testen. Also noch einmal danke und weiterhin viel Spass und Erfolg in unserem Forum.

Kevin 12. Feb 2004 09:31

Re: Suche Report-Generator...
 
Gibt es denn nun schon Erfahrungsberichte zum "Report Manager"? Bin auch gerade auf der Suche nach Progs und Komponenten zur Reporterstellung und würde gern näheres über den "Report Manager" erfahren... :thuimb:

APP 12. Feb 2004 09:59

Re: Suche Report-Generator...
 
Hallo,
ein schlanker Report-Generator täte mich auch interessieren,
allerdings ist die schon die Größe der gezippten Komponenten
mit 1,7 MB und für den "Report Manager Designer" mit 18 MB
nicht gerade leicht gewichtig. :pale:


Dieser Auszug aus der FAQ stimmt mich als D5-Pro Heim-User sehr :cry:
Zitat:

Zitat von FAQ
Q. Why Report Manager needs TClientDataset?

The engine must be capable of go back one record for the main dataset (Prior procedure) because grouping feature, but some datasets only support unidirectional datasets, I use a patched version of TClientDataset (TRpDataset), that no eats lots of memory like TClientDataset, it frees the records it does not need so the engine can print/proces millions of records without memory problems but a bit slower if you print only a few thousand records.

Because this, Delphi 5 Professional or lower can not be used as native components but you can use the ActiveX control.

p.s. Und mit Active-X habe ich keine :) (<-- "Freude")

minimops 12. Feb 2004 14:42

Re: Suche Report-Generator...
 
Was haltet Ihr denn von List&Label (Combit.de)? Ist von der Grundidee ja sehr flexibel...

Kevin 12. Feb 2004 15:46

Re: Suche Report-Generator...
 
Ab 400 Euro... :shock: No, das wollte ich erstmal nicht anlegen :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:33 Uhr.
Seite 2 von 3     12 3      

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