So, ich habe jetzt mal ein Errorhandling eingebaut, das bei Fehler das Dokument kopiert und als "Fehlerdokument" in der DB abspeichert. Zusätzlich werden in dem Fehlerdokument Fehlertext, Fehlernummer und Fehlerzeile abgelegt.
Mal sehen, ob mich das weiterbringt - ich halte euch auf dem Laufenden.
Von einem Kollegen bekam ich heute noch den Tipp, dass ähnliche Fehler entstehen können, wenn in einem bearbeitbaren Feld Script-Events gefüllt sind und das Feld anschließend in ein berechnetes Feld umgewandelt wird, ohne den Script-Code zu löschen. Der Script-Code wird dann zwar nicht mehr angesprungen, kann aber Probleme beim Kompilieren verursachen. Das war bei mir nicht der Fall, aber vielleicht hilft es ja jemand anderem.
@Axel
Danke - das "Logging" erledige ich jetzt über das Fehlerdokument.
@pram
Es gab zwischendrin auch mal einen General LSE Error (der ist inzwischen ein guter Bekannter von mir
) in der Datenbank, den ein Recompile All beseitigt hat. Für den hier diskutierten Fehler hat das leider gar nichts gebracht.
Teilmasken gibt es nicht in der fraglichen Maske, und die Maske ist auch nur einmal in der Datenbank vorhanden.
Ob mir die Fehlerzeile weiterhelfen wird, werden wir sehen...
Vielen Dank für deine Überlegungen!