|
Verwendete Variable ist keine Tabellenspalte
Ich habe ein Verständnisproblem:
In der Abfrage funktioniert
FROM stapel WHERE (NOT haben IN SELECT konto FROM kontenp OR NOT soll IN SELECT konto FROM kontenp)
aber im Programm bekomme ich beim Kompilieren die Meldung
BLPTOOLS [28,22] C Fehler 149: Verwendete Variable ist keine Tabellenspalte.
Der Fehler muss sich auf "haben" beziehen, habe den Befehl mit \\ aufgesplittet:
27 LOCAL VIEW xdaten=FROM stapel \\
28 WHERE (NOT haben IN \\
29 SELECT konto FROM kontenp OR NOT soll IN SELECT konto FROM kontenp)
obwohl es definitiv die Spalten HABEN und SOLL in stapel.df gibt.
Dagegen funktioniert
LOCAL VIEW xdaten=FROM stapel SELECT haben
ohne Probleme.
Wo liegt mein Denkfehler?
|