AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Rave- Fehlermeldung

Ein Thema von Hansa · begonnen am 2. Jul 2005 · letzter Beitrag vom 2. Feb 2006
Antwort Antwort
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Rave- Fehlermeldung

  Alt 2. Jul 2005, 14:22
Hi,

weiß einer was das da bedeutet ?

"The following reporting project doesn't exist : ''''"



Das kommt an dieser Stelle :

RvProject1.Execute;
Gruß
Hansa
  Mit Zitat antworten Zitat
Keldorn

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

Re: Rave- Fehlermeldung

  Alt 2. Jul 2005, 15:22
Hallo

du hast kein Projectfile angegeben (gleichlautende Eigenschaft von Rvproject).

Mfg Frank

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

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#3

Re: Rave- Fehlermeldung

  Alt 2. Jul 2005, 22:13
Hääääää? Wie meinst Du das ? Im Programm ist ein RvProject und eine RvDataSet Connection auf der Form. In Rave kann ich das alles auch zuordnen !
Gruß
Hansa
  Mit Zitat antworten Zitat
Keldorn

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

Re: Rave- Fehlermeldung

  Alt 3. Jul 2005, 11:34
Du speicherst im raveDesigner das Project und mußt es in Delphi als Projectfile angeben.

Mfg Frank

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

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#5

Re: Rave- Fehlermeldung

  Alt 3. Jul 2005, 11:59
Danke Keldorn, das wars. Wen es interessiert : bei der Komponente RvProject im Delphi-Programm muß der Ort der RAV-Datei im OI eingetragen werden. Allerdings taucht jetzt noch eine kleine Nebenfrage auf. Wird der Report, also die RAV-Datei, automatisch in die EXE eingelinkt, oder muß da auch noch was eingestellt werden ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Keldorn

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

Re: Rave- Fehlermeldung

  Alt 3. Jul 2005, 13:29
Zitat von Hansa:
Wird der Report, also die RAV-Datei, automatisch in die EXE eingelinkt, oder muß da auch noch was eingestellt werden ?
Nein, wird er nicht. 2 Varianten: 1. Du mußt die .rav-Datei mitgeben (da kommt man aber sicher besser, man stellt das Projectfile im code ein und paßt das verzeichnis an). 2. Storerav-Eigenschaft des rvprojects, dann wird das Rave-project mit in die exe integriert, wenn du dein raveproject im designer änderst und die neue Exe weitergeben willst, mußt du auch jedesmal die Storerav-eigenschaft aktualisieren.
Mfg Frank

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

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#7

Re: Rave- Fehlermeldung

  Alt 3. Jul 2005, 13:42
StoreRave des RvProject steht auf "none" und wenn ich die 3 Punkte anklicke öffnet sich ein Dialog-Fenster und da steht : "Datei, die in die EXE eincompiliert wird : RvProject1". Dann wird es wohl so sein, daß die RAV-Datei default-mäßig in der EXE schon drin ist, oder nicht ?
Gruß
Hansa
  Mit Zitat antworten Zitat
Keldorn

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

Re: Rave- Fehlermeldung

  Alt 3. Jul 2005, 14:34
Zitat von Hansa:
Dann wird es wohl so sein, daß die RAV-Datei default-mäßig in der EXE schon drin ist, oder nicht ?
Dein rave-project wird erst mit in die exe genommen, wenn du dort auf "load" klickst.

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Benutzerbild von Glühwürmchen
Glühwürmchen

Registriert seit: 31. Okt 2003
Ort: Pfinztal
156 Beiträge
 
Delphi 2010 Professional
 
#9

Re: Rave- Fehlermeldung

  Alt 1. Feb 2006, 18:00
Gibt es eine Möglichkeit in StorRav einen relativen Pfad anzugeben und dafür zu sorgen, daß die dort vorhandene *.rav automatisch in die neue .Exe reinCompiliert wird?
Gruß Glühwürmchen
<><
  Mit Zitat antworten Zitat
merlin17

Registriert seit: 15. Dez 2002
Ort: Mittelfranken
980 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

Re: Rave- Fehlermeldung

  Alt 2. Feb 2006, 13:24
hmmmm, durch das load wird die rav einfach als raveBlob im Formular persistent gespeichert;
wenn Du es dynamisch willst, schau dir einmal Nr. 2.4.1 aus dem RaveFAQ (seit Rave6 in der RaveDevGuide.pdf)
an:

Zitat:
2.4.1 How to Deploy
QUESTION:
How can I deploy my Rave-Reports?
ANSWER:
There are several ways to store / deliver your reports:
1. Use the external RAV-file. Requires that you define it in the TRaveProject-component.
Delphi-Quellcode:
RvProject1.ProjectFile := ExtractFilePath(Application.ExeName) +
'Project1.rav';
RvProject1.Open;
Be alert that if you select the RAV-file in the Delphi-IDE, then Delphi will store the complete
path information including the developer folder. Normally, the User will not have the same
folder structure and that will result in an error that your application can not find the RAV file.
2. Store the RAV file directly in your EXE application (only one file to distribute).
Go to your RvProject component and select the "StoreRav" property. Click on the ellipse
(3dots) and point to your RAV file. Remember to use the "Load" and "Save" buttons
whenever you have made changes to the RAV file.
NOTE: with Rave 5.0.4 or earlier, the form that contains the RvProject must NOT be set to
"text" format. To change it, go to the form that contains the RvProject-component.
Right-click on the form and be sure that the Delphi DFM format is not set as "Text Format".
3. Store the Rave-file inside a Resource-file, BLOB-Field or in a DLL like the following:
Delphi-Quellcode:
Var
TP_res : TResourceStream; (or all the other ways)
Begin
TP_res := TResourceStream.create(Hinstance,'mein_report','RAVE');
If (res = NIL) Then Begin
MessageDlg("There is a problem, please call the developer g>…..',
mtError, [mbok],0);
exit;
End;
RvProject1.New;
RvProject1.LoadFromStream(TP_res);
RvProject1.SelectReport(
'Invoice',false);
RvProject1.Execute; // or ExecuteReport….
RvProject1.Close;
TP_res.Free; // the pre-.net Garbage Collector <g>
End;

thomas, TeamNevrona
- TeamNevrona cannot respond to questions received via email -
http://rave-notes.blogspot.com
  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 06:08 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