ich habe nur noch paar "globale" PUBLIC wie "zPATH" die ich beim
starten aus der Init belege.
nun bekomme ich ab und zu solche Meldungen :
aber irgendwie kann das nicht sein den zPATH ist PUBLIC ...oError:args :
-> NIL
oError:canDefault : N
oError:canRetry : J
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Unbekannte Variable
oError:filename :
oError:genCode : 22
oError:operation : zPath
oError:osCode : 0
oError:severity : 2
oError:subCode : 2000
oError:subSystem : BASE
oError:thread : 4
oError:tries : 1
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Called from OPENCHINA(867)
Called from AABGANG(262)
Called from ABTHREAD3(5765)
Called from ABTHREAD2(4067)
------------------------------------------------------------------------------
Thread 4
------------------------------------------------------------------------------
{1, 444, 4025, "ABTHREAD1", thread}
{3, 960, NIL, NIL, thread}
{4, 1164, 544, "ERRORLOG", thread}
-----------------------------------------------
wie man nun sehen kann bin ich im Thread Nummer 4 d.h. ich habe aus
dem Thread wieder einen neuen Thread gestartet. Es funktioniert auch
alles wenn ich es teste oder mir das im Debugger ansehe ...
sowas ähnliches habe ich auch ab und zu mit der PUBLIC ID_USER in der
Errorsys wenn ich einen Fehler habe in einem Thread der von einem
anderen Thread aufgerufen wurde.
was könnte also der Grund sein das ich in einem Thread, der von einem
anderen Thread aufgerufen wird, auf einmal mein PUBLIC nicht
mehr "sehen" kann ?
Nachtrag : Ich denke gerade
was passiert eigendlich wenn man in jedem Thread die Init mit den
PUBLIC nochmals aufruft ? ... die änderen sich ja eigendlich nicht ...