Antwort schreiben...
 
Themen-Optionen Thema durchsuchen
Alt 03.07.2012, 11:19   #1
Gerd.Schmitz
Registrierter Benutzer
Fehler beim Compilieren -> "Fehler 149 Verwendete Variable ist keine Tabellen Spalte"

Hallo OA-Gemeinde,

ich habe des öffteren das Problem, das beim Compilieren der Anwendung die Fehlermeldung: "Fehler 149 Verwendete Variable ist keine Tabellen Spalte" erscheint.

Ich kann aber keinen Fehler feststellen.

Fehler erscheint auch NUR beim Compilieren !

Kennt jemand das Problem ?

Viele Grüße aus dem Nationalpark Eifel ...

Gerd
Gerd.Schmitz ist offline   Mit Zitat antworten
Alt 03.07.2012, 11:38   #2
waldbauer.com
Entwickler
Stell mal die betreffende Codezeile ein.
waldbauer.com ist offline   Mit Zitat antworten
Alt 03.07.2012, 11:40   #3
Gerd.Schmitz
Registrierter Benutzer
Code / Fehler in Zeile 81,15

Fehler in Zeile 81,15
Angehängte Dateien
Dateityp: txt D_80_1A6.TXT‎ (5.4 KB, 10x aufgerufen)
Gerd.Schmitz ist offline   Mit Zitat antworten
Alt 03.07.2012, 12:10   #4
waldbauer.com
Entwickler
Ich wußte gar nicht, daß man die Tabellen so angeben kann, was ändert sich wenn du aus A.PR_BERIC.BDENR einfach A.BDENR machst ?
waldbauer.com ist offline   Mit Zitat antworten
Alt 03.07.2012, 14:25   #5
Gerd.Schmitz
Registrierter Benutzer
.. alles schon probiert

Hallo,

das habe ich auch schon alles rauf und runter probiert.

Was seltsam ist, -> In einer anderen Compilierten Anwendung funktioniert der Code Problemlos.

Ich vermute, das das ganze an irgendwelchen Variablen liegt, und die Fehlermeldung nicht wirklich zum Problem gehört.

VG Gerd
Gerd.Schmitz ist offline   Mit Zitat antworten
Alt 03.07.2012, 14:29   #6
waldbauer.com
Entwickler
Ich persönlich habe festgestellt, daß die Ursache eines Fehlers beim Compilieren immer bei der ersten Fehlerzeile zu suchen ist. Ich kompiliere daher immer mit WARNMELDUNGEN EIN und beim Auftreten einer Fehlermeldung drücke ich sofort PAUSE. Die erste Zeile ist der Fehler, der Rest sind dann meistens Folgefehler - vielleicht ist das bei dir auch so.
waldbauer.com ist offline   Mit Zitat antworten
Alt 03.07.2012, 18:12   #7
JörgBehrens
Registrierter Benutzer
Hallo Gerd,

ich vermute, daß der Compiler durch das

IF RECNO (A) =0
USE A END
A END

durcheinander kommt. Setz doch mal die beiden Zeilen auf Kommentar.

Viele Grüße
Jörg
JörgBehrens ist offline   Mit Zitat antworten
Alt 05.07.2012, 08:59   #8
waldbauer.com
Entwickler
Code:
IF RECNO (A) =0 
USE A END
END IF
waldbauer.com ist offline   Mit Zitat antworten
Alt 06.07.2012, 14:56   #9
Schuffenhauer
Registrierter Benutzer
Ohne die Unterprogramme zu kennen, fehlt vermutlich auf
Zeile 170/171
ein Bedingungsbeginn mit
IF (anweisung)

davor sind zweimal END IF (die zwei Bedingungsanweisungen schließen)

-------------- danach folgt -------------------------
ELSE ! Blockfalg=FALSE
LOCK A END
END IF


Gruß

Frank Schuffenhauer
Schuffenhauer ist offline   Mit Zitat antworten


Antwort schreiben...

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
OA III Fehler beim Compilieren (OA3) Hans Jürgen SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum 47 14.11.2012 21:28