Announcement

Collapse
No announcement yet.

Fehler: Merkmal nicht verfügbar bei TQuery, IB6 Local

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehler: Merkmal nicht verfügbar bei TQuery, IB6 Local

    <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 &nbsp;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>

  • #2
    Hallo, das gleiche Problem hatte ich auch mal. Ich hab einfach Requestlive umgestellt und schon ging es. Ist zwar Idiotisch mit nem orderby das Requestlive auf True zu setzen und eigentlich soll es garnicht gehen, aber bei mir funktionierts komischerweise. Manchmal musste ich es auch auf False setzen. So richtig bin ich nie dahinter gestiegen, woran es letztendlich lag :-(

    mfg Jarn

    Comment


    • #3
      Hallo Jarno

      Danke, genau das wars.

      M.f.G. Andreas Kädin

      Comment

      Working...
      X