LabVIEWForum.de - states auf case struktur kopieren

LabVIEWForum.de

Normale Version: states auf case struktur kopieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo

Ich habe einen Enum als Typedef erstellt und danach eine Case-Struktur dazu erstellt. Funktioniert alles super. Jetzt habe das komplette VI kopiert und muss für ein 2. VI den Enum erweitern und anpaasen, natürlich auf die case struktur...
Dazu habe ich eine neue Typendefintion erstellt und den Enum als ctl abgespeichert. bis hierhin alles ok
Wenn ich jetzt aber das kopierte vi nehme und den Enum vorne beim Schieberegister durch den neuen ctl dersetze, habe ich alle Namen in der case Struktur weg und nur noch Zahlen.
Wie kann man das kopieren, ohne alle neu zu schreiben?
(siehe Bilder.)

Danke
Hallo machfax,

du hast da einen CoercionDot am Schieberegistereingang. Solange du den dort hast, wirst du nur Zahlen in der Case-Auswahl sehen...

Wahrscheinlich hast du innerhalb der Case-Struktur noch den alten Enum in Verwendung und LabVIEW muss diese beiden Typdefinition nun "coercen" - was dabei herauskommt, ist bekannt. Lösung: Enum überall durch neue TypeDef ersetzen...
Hallo

Durch das trennen der Verbindung zum Enum und anschliessend wieder Verbinden ist es jetzt ok. Danke
Referenz-URLs