Hallo fogendes Problemchen.
Ich habe die Klasse Fördergut zwei mal in mein Modell dubliziert.
Einmal den namen beibehalten, einmal den namen in KK geändert.
Wenn ich nun in einer Methode den namen des Förderguts ändere mit @.name:="xyz"; dann ändert er den NAmen, aber die Klasse behält die Kennung Fördergut.
Erzeuge ich aber ein Objekt der Klasse KK und nenne es um, dann ändert sich auch der Name der Klasse.
Wie kann ich das umgehen? Bedeute, ich will den Namen des Objektes ändern, aber nicht die Klasse.
Mein Quellcode, der den Fehler fabriziert lautet:
is
typ,station
bject;
name:string;
do
station:=.mod1.Puffer1;
typ:=.mod1.BEs.KK;
name:="xyz";
typ.erzeugen(Station);
typ.setzeName(name);
end
habe es auch mit typ.name:=name; versucht, hat aber den selben Effekt.
Vorab nen dank an die Helfer.
Gruß Kepheus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP