<body>
<p><font face="Courier New, Courier, mono" size="2">Hallo ,<br>
<br>
ich habe ein absolut unerklärliches Problem.<br>
<br>
Mit folgender SQL - Anweisung wird ein Grid gefüllt. An der Stelle erstmal<br>
nur ein Teil des Grids.<br>
<br>
SELECT f.id, f.fallgruppe, f.bezeichnung, f.sortierung, v.id<br>
AS vaid, v.verrichtungsart, v.bezeichnung<br>
AS vabez, v.sortierung as vasort, k.rg, k.id AS fgkatalog<br>
FROM fg f<br>
INNER JOIN fgkatalog k ON f.id = k.fg<br>
INNER JOIN verrichtungsart v ON k.verrichtungsart = v.id<br>
WHERE f.gruppierung = 1 AND CAST('31.12.'||2002 AS DATE)<br>
BETWEEN k.abdatum AND k.bisdatum ORDER BY f.sortierung, v.sortierung<br>
<br>
Das klappt problemlos.<br>
Das ganze passiert in einem Dialog, aus dem diverse Unterdialoge aufgerufen<br>
werden können.<br>
Es gibt zum Beispiel einen Unterdialog zum Plan berechnen. Der berechnet<br>
einen Plan durch Aufruf diverser SP's.<br>
Nach erfolgter Berechnung wird die Prozedur zum Füllen des Grids erneut<br>
aufgerufen und ich bekomme beim Query.Open die Fehlermeldung Merkmal nicht<br>
verfügbar aus EDBEngineError.<br>
Das gleiche passiert auch bei einem anderen Unterdialog, immer wenn ich die<br>
Füllprozedur von außen aufrufe.<br>
Das SQL-Statement ist dabei absolut identisch.<br>
<br>
Ich habe schon im Forum gelesen, dass diese Fehlermeldung schon bei anderen<br>
aufgetaucht ist, ohne dass am Code was geändert wurde.<br>
<br>
Das komische dabei ist, das das mit dem Plan berechnen letzte Woche<br>
problemlos geklappt hat. Und ich an der Stelle seit dem nichts geändert habe.<br>
<br>
<br>
<br>
M.f.G. Andreas Käding<br>
</font></p>
</body>
<p><font face="Courier New, Courier, mono" size="2">Hallo ,<br>
<br>
ich habe ein absolut unerklärliches Problem.<br>
<br>
Mit folgender SQL - Anweisung wird ein Grid gefüllt. An der Stelle erstmal<br>
nur ein Teil des Grids.<br>
<br>
SELECT f.id, f.fallgruppe, f.bezeichnung, f.sortierung, v.id<br>
AS vaid, v.verrichtungsart, v.bezeichnung<br>
AS vabez, v.sortierung as vasort, k.rg, k.id AS fgkatalog<br>
FROM fg f<br>
INNER JOIN fgkatalog k ON f.id = k.fg<br>
INNER JOIN verrichtungsart v ON k.verrichtungsart = v.id<br>
WHERE f.gruppierung = 1 AND CAST('31.12.'||2002 AS DATE)<br>
BETWEEN k.abdatum AND k.bisdatum ORDER BY f.sortierung, v.sortierung<br>
<br>
Das klappt problemlos.<br>
Das ganze passiert in einem Dialog, aus dem diverse Unterdialoge aufgerufen<br>
werden können.<br>
Es gibt zum Beispiel einen Unterdialog zum Plan berechnen. Der berechnet<br>
einen Plan durch Aufruf diverser SP's.<br>
Nach erfolgter Berechnung wird die Prozedur zum Füllen des Grids erneut<br>
aufgerufen und ich bekomme beim Query.Open die Fehlermeldung Merkmal nicht<br>
verfügbar aus EDBEngineError.<br>
Das gleiche passiert auch bei einem anderen Unterdialog, immer wenn ich die<br>
Füllprozedur von außen aufrufe.<br>
Das SQL-Statement ist dabei absolut identisch.<br>
<br>
Ich habe schon im Forum gelesen, dass diese Fehlermeldung schon bei anderen<br>
aufgetaucht ist, ohne dass am Code was geändert wurde.<br>
<br>
Das komische dabei ist, das das mit dem Plan berechnen letzte Woche<br>
problemlos geklappt hat. Und ich an der Stelle seit dem nichts geändert habe.<br>
<br>
<br>
<br>
M.f.G. Andreas Käding<br>
</font></p>
</body>
Comment