Hallo,
es ergibt sich ein weiteres Problem bezüglich der BEs.
Ich greife mit dem oben von Simulator genannten Verfahren auf meine BEs direkt zu.
Aber manchmal wird ein BE nicht gefunden obwohl der entsprechende BE .im Netzwerk vorhanden ist und auch in vorangeganenen Schritten gefunden wird.
Bsp:
.bes.mypalette.kindnr(7)
ist definitv vorhanden
.bes.mypalette.kindnr(7).wert:=i;
funktioniert
in späterem Aufruf (BE 7 immer noch vorhanden)
.bes.mypalette.kindnr(7).wert:=i;
funktioniert nicht
Fehler: ein 'VOID' kann keine Methode 'i' empfangen.
in der Zeile vor dem Fehler schreibe ich das BE, das nicht gefunden wird in eine globale Variable zur Überprüfung.
variable:=.bes.mypalette.kindNr(7)
da steht ein Fragezeichen
variable=(?)
Das beweist, dass das Objekt BE 7 nicht gefunden wird, obwohl es im Netzwerk vorhanden ist. Es befindet zu diesem Zeitpunkt in einem Sortierer.
Woran liegt das und wie kann ich das umgehen oder beseitigen???
Danke schon mal.
Keyfa
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP