![]() |
Datenbank: Paradox • Version: 7 • Zugriff über: Dataview, Datasource,
Rave + Paraodx 7
Hallo zusammen, ich hab was aus nem älteren Artikel gefunden bezieht sich auf das Drucken mit Rave aus einer DB , in meinem Fall Paradox 7
Zitat:
Ich benutze eine Paradox 7 DB und übergebe die Daten darin bzw vom Formular mit DBEdith Datasource und TTablet wird ebenfals verwendet.Wenn ich nun die Daten in Rave ansprechen will verwende ich die oben bezeichneten ( im Zitat )2 Dialoge (RvDataSetConn und RvProjekt) auf der Raveoberfläche stelle ( bzw versuche ich)mit " neues Datenobjekt ->Direkte Datenansicht ->Die Daten aus meiner Paradox DB an das Rave Formular zu übergeben. Bei der Auswahl links habe ich die passenden Dataviews eingetragen. Leider hab ich zwar nun alle Angaben meiner Tabelle /DB aber ohne die vom Benutzer eingegebenen Werte.Ich drucke quasi ein leeres Blatt aus :;-( Jemand ne Ahnung woran das liegt ?? Gruß Tarran |
Re: Rave + Paraodx 7
Hallo Tarran,
du musst in Rave eine region und in dieser ein DataBank Komponente einfügen. In dieser kannst du dann die Felder der Tabelle ablegen. Die Datenbankkomponente läuft dann automatisch durch die Tabelle und zeigt bei der Ausführung des Reports alle Daten an. |
Re: Rave + Paraodx 7
Habs super danke bin nur noch über deinen DataBank gestolpert )) sollte aber wohl Databand bedeuten )) nun gehts )) Vielen dank. Kann ich nun das erstellte Rave Dokument mittels eines klicks an einen Button in Delphi Form hängen ? Am besten in /an das Dokument wo auch die Rave dataconnection drin ist ?? Sorry wenn diese Fragen blöde klingen bin noch recht frisch hier )
Aber schonmal vielen dank Gruß Tarran |
Re: Rave + Paraodx 7
Hallo Tarran,
ja das geht mit der Methode Execute der RvProject Komponente oder mit ExecuteReport unter der Angabe des Reportnamens, wenn du mehrere Reports in der Datei hast. |
Re: Rave + Paraodx 7
Mhh ok ..entweder stell ich mich blöde )oder ich finde es einfach nicht. Also links im Objektinspektor sehe ich nach klick auf RVProjekt unter Eigenschaften
-DLLFIle -nichte eingetragen- -Engine -nichte eingetragen- -LoadDEsigner -FALSE- -Name -RvProject1- -Projekt file -nichte eingetragen-hier kann ich allerdings mein erstelltes RAv.Document auswählen. -StoreRAV -NONE- -Tag -0- -Version -5.0.04(VCL7)- Den Reiter EREIGNISSE gedrückt und dort kein Eintrag. Auch eine Auswahl auf welchen Button das ding reagieren soll finde ich nicht .. Ich gestehe bin voll planlos :kotz: :pale: Hoffe ich bring das noch hin grummel Danke für die tollen Tips Mr Spock !!!!! :hi: Tarran |
Re: Rave + Paraodx 7
Hallo Tarran,
das ist doch kein Grund die DP vollzureihern :mrgreen: . Neben der TRvProject Komponente benötigst du noch eine TRvSystem Komponente von der Rave Komponentenleiste. Die Deafulteinstellungen dieser Komponente reichen zunächst aus, um mal schnell einen Report zu erzeugen. Dann kannst du für die Eigenschaft Engine der RvProject Komponente die zugefügte RvSystem Komponente auswählen. Als ProjectFile wählst du tatsächlich genau die Datei aus, in der der Bericht steht. Das Starten des Berichtes soll ja jetzt bei Drücken eines Buttons passieren, so dass der Aufruf in die OnClick Methode des Buttons muss. Die erreichst du am einfachsten über einen Doppelklick auf den Button. In der dann erscheinenden OnClick Methode schreibst du manuell den Code:
Delphi-Quellcode:
Das Ganze jetzt kompilieren und den Button betätigen und schon geht das Previewfenster auf und dein Report erscheint. :bounce2:
RvProject.Execute
|
Re: Rave + Paraodx 7
Tarran, cool down
liese mal die folgenden info's: ![]() ![]() :-) thomas, TeamNevrona |
Re: Rave + Paraodx 7
KK danke Euch nun funktioniert es tadellos . @Merlin Die Tuts auf den Links hab ich angeschaut. Konnte da aber nur die Infos finden die bei mir leider funzten die , die nicht gingen fand ich so nicht. Die Tips von Mr. Spok waren Sahne nun geht alles und ich kann noch ein schönes Design für die Druckseite erstellen.
Danke Euch für die Hilfen Gruss Tarran |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:07 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