AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Rave Report zeigt nichts an bei BDE SQL Abfrage

Rave Report zeigt nichts an bei BDE SQL Abfrage

Ein Thema von Hirschi · begonnen am 22. Mai 2006 · letzter Beitrag vom 6. Nov 2012
Antwort Antwort
Hirschi

Registriert seit: 7. Nov 2005
Ort: Kulmbach
3 Beiträge
 
Delphi 2005 Professional
 
#1

Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 22. Mai 2006, 20:37
Hallo *all,

Situation, ich habe Delphi 2005, mit dem dazugehörigen RAVE 6.0 teil.
Es gibt ein SQL,
SELECT * FROM Rechnung_Kopf k, Patienten_Stamm p
where k.Patient_Nummer = p.Nummer
and k.RgNr=:RgNr

:RgNr ist als Parameter integer definiert
gebe ich anstatt :RgNr fix den record =6 an funktioniert es !!
Übergabe
im Delphi

Kopfdaten.ParamByName('RgNr').AsInteger := RgNrR;
Kopfdaten.open;

RvProject1.SetParam('RgNr',IntToStr(RgNrR));
RvProject1.Open;


RvProject1.ExecuteReport('Rechnung1');
RvProject1.close;

Wo ist mein Fehler ?

Vielen dank

Für Eure Hilfe im Voraus

  Mit Zitat antworten Zitat
Hirschi

Registriert seit: 7. Nov 2005
Ort: Kulmbach
3 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 27. Mai 2006, 17:28
Hallo *all,

das Problem habe ich selbst gelöst, es scheint einen Bug in Delphi 2005 mit Rave 6.0 zugeben, wenn mehere Tabellen und SQL's in einem Formular sind, funktioniert der SQL mit Parameter nicht mehr (:Variable), zumindest bei variabler Zuordnung.

Lösung: Habe eine eigene EXE (Modul) mit Parameter geschrieben, was ich mit ShellExecute aufrufe. Und siehe da es funkioniert.

Viele grüße an die Problemlöser
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
35.766 Beiträge
 
Delphi XE6 Professional
 
#3

Re: Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 27. Mai 2006, 22:04
Dein Join scheint aber verdreht zu sein:
SQL-Code:
SELECT * FROM Rechnung_Kopf k, Patienten_Stamm p
where p.Nummer= k.Patient_Nummer
and k.RgNr=:RgNr;
scheint mir logischer zu sein.
Markus Kinzler
  Mit Zitat antworten Zitat
Hirschi

Registriert seit: 7. Nov 2005
Ort: Kulmbach
3 Beiträge
 
Delphi 2005 Professional
 
#4

Re: Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 31. Mai 2006, 18:49
Hallo,

das erklärt natürlich nicht, wenn ich eine Festen Wert in :RgNr einsetze, das es funktioniert ?

  Mit Zitat antworten Zitat
xaloy

Registriert seit: 20. Mai 2009
3 Beiträge
 
Delphi 7 Architect
 
#5

AW: Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 6. Nov 2012, 10:30
Ich hatte das gleiche Problem und habe versucht mit StringReplace den SQL-Text direkt zu ändern. Leider auch ohne Erfolg. Es funktioniert einfach nicht. Schade. Werd ich wohl auf Word oder Excel umsteigen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
35.766 Beiträge
 
Delphi XE6 Professional
 
#6

AW: Rave Report zeigt nichts an bei BDE SQL Abfrage

  Alt 6. Nov 2012, 11:43
Die BDE ist seit Jahren veraltet und wird seit D6 nicht mehr weiterentwickelt. Rave ist auch ein totes Pferd. Ich würde also weder das eine noch das andere und schon gar nicht auf die Kombination beider setzen.
Markus Kinzler
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2014 by Daniel R. Wolf