Autor Beitrag
Steffpattensen
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mi 02.04.03 04:50 
Hi !!!

Ich bin der absolute Neuling in Bezug auf Delphi. Nun habe ich ein Data grid auf meinem Formular, der mir die Antwort eines SQL Statements anzeigt (Datenmenge im Datagrid ungefähr 50). Nun kommt das komische: Wenn ich mir dann die Daten im Rave anzeigen lassen und diesen anschließend beende, dann kommt folgende Fehlermeldung:

"Im Projekt sowieso ist eine Exception der Klasse EInvalidGridOperation aufgetreten.Meldung:'Gitterindex außerhalb des zulässigen Bereichs'.

Achso, ich rede hier von Delphi 7. Die Datenbank ist Access 2000 mit einer Datenmenge von 35000.

Vielen Dank für Eure Hilfe

Schöne Grüße

Steffen
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Mi 02.04.03 06:49 
Hi Steffen
ich verwende zwar D6 aber die wahscheinlichste Lösung ist, das die Datenmenge nicht mehr aktuell ist, weil sie von Rave vielleicht irgendwie geschlossen wird.
Versuch doch einfach mal die Datenmenge neu zu öffnen um zu sehen ob der Fehler dann immer noch besteht.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mi 02.04.03 07:11 
Hast Du die neueste Version von Rave drauf? Vor ein paar Wochen kam das Update auf die 5.0.8, haste das installiert?

Gruß
Steffpattensen Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mi 02.04.03 17:44 
Hi Ihr beiden.

Danke für Eure schnelle Antwort. Ich habe beides gleich ausprobiert, aber keines der beiden Dinge funktionierte. Eines ist mir aber aufgefallen: Das Datagrid ist beim öffnen an ein adoquery gebunden (select feld1,feld2,feld3,feld4,feld5 from rufdaten where feld 1=1 order by feld1,feld2,feld3). Der Rave Report ist ebenfalls (logischerweise) an diesem Query gebunden. Wenn ich dann den Report anzeigen lasse, funktioniert es. Wenn ich dann aber zur Laufzeit die Suchkriterien ein paar mal im SQL Statement änder (durch dbeditfelder) und nach der dritten oder vierten suche den report anzeigen lassen will dann tut er das auch aber wirft beim schließen die o.g. fehlermeldung raus.

Ich bin da Ratlos, weil alles funktioniert und auch die Daten richtig angezeigt werden.

Schöne Grüße

Steffen
Steffpattensen Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mi 02.04.03 21:20 
Titel: Nochmal eine Antwort
Ich nochmal,

ich habe im Netz folgenden Text dazu gefunden:

Bugfix: Monitor Window
----------------------
In allen Applikationen, die das MCSpy Monitor Fenster nutzen
(MCStudio, MCSpy, MCCenter, MCMove) konnte es zu der Fehler-
meldung "Gitterindex ausserhalb des zulässigen Bereichs" kommen,
wenn im laufenden Betrieb eine Steuerung abgesteckt wurde. Sollte
behoben sein.


Was bedeutet das denn ?

Schöne Grüße

Steffen