![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: dbx
Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
Hallo,
Auf einem WinXP Rechner mit D6E und D2005E kann ich ein Projekt compilieren welches Rave-Reporting nutzt und dabei einen DBX-Zugriff auf eine FB-Datenbank nutzt. Dieses läuft prima. Wenn ich jedoch das GLEICHE PROJEKT auf einer weiteren Rechner mit W2K compiliere gibt es die folgende Fhelermeldung, wenn der Report versucht auf die Datenbank zuzugreifen: Exception der Klasse 'EListString Error' Listenindex überschreitet das Maximum (-1) Der Report zeigt dann keine Daten an. Was läuft hier falsch? Ich habe im Moment keine weiteren Ideen. Der Fehler tritt auf wenn 'RvProject1.Execute; ' ausgeführt wird in der Unit 'RvDLBase' (Codezeile 364) { copy field description } FieldList[Index].Description := StrNew(@Description[1]); Hat jemand einen Tipp für mich ? lowmax |
Re: Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
Lauft die Ursprüngliche Exe auf dem W2K-Rechner und läuft die W2K-Exe auf dem XP-Rechner?
|
Re: Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
Ja!
Die auf dem XP-Rechner compilierte Version läuft auf dem W2k rechner einwandfrei. Umgekehrt läuft die auf dem W2k-Rechner compilierte Version auf dem XP-Rechner nicht. Somit ist ausgeschlossen, dass es an den Datenverbindungen liegt. Weiterhin ist mir noch aufgefallen, dass die Exe-Größe jeweils unterschiedlich ist. Wenn die defekte-Exe gestartet wird, dann gibt es beim Beenden zusätzlich einen Runtime Error 216 at 0040400E. lowmax |
Re: Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
hallo!
ich gehe davon aus, dass du deine reports in die exe einbindest? ich hatte auch solche probleme und habe eweigkeiten herumexperimentiert. ich glaube ich habe sie damals als externe dateien abgelegt, diese dann zur laufzeit des programms geladen und dann lief es auch... kannst du ja mal probieren. |
Re: Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
Die Projektdatei wird bereits zur Laufzeit geladen, da zum Teil verschiedene Projektdateien zum Einsatz kommen sollen.
|
Re: Probleme mit Rave 6.0.5 BEX Win32 - Unterschiedliche Exe
Das Problem ist gelöst!!
Die Ressourcendateien aus 'C:\Programme\Nevrona\Rave6\Source\Win' wurden in die Exe eingebunden, aber der korrekte Pfad ist 'C:\Programme\Nevrona\Rave6\D2005Win'. Der Grund dafür war ein falscher Pfad in 'Projekt\Optionen\Verzeichnisse\Suchpfad'. In der MAP-Datei konnte man gut die fehlerfaften Pfade entdecken... lowmax |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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 by Thomas Breitkreuz