LabVIEWForum.de
Ehemalige Typdefinitionen von dieser trennen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Ehemalige Typdefinitionen von dieser trennen (/Thread-Ehemalige-Typdefinitionen-von-dieser-trennen)



Ehemalige Typdefinitionen von dieser trennen - Matze - 19.11.2013 13:07

Hallo zusammen,

ich habe noch eine Frage zur Bedienung von LabVIEW. ;-)

Ich habe eine Typdefinition an verschiedenen Stellen verwendet. Wenn ich diese öffne und nicht mehr als Typdefinition, sondern als Element/Control speichere, dann sollte es doch alle Verbindungen von dieser Typdefinition trennen, denke ich.

Wenn ich die ctl-Datei anschließend von der Festplatte lösche, wird diese vermisst:

[attachment=47316]

Nun muss ich überall hergehen und das Element manuell von der Typdefinition trennen:

[attachment=47317]

Geht das auch automatisch?
Ich hätte gedacht, es reicht, den Elementtyp auf Element/Control zu ändern, um die Beziehungen zur ctl-Datei aufzuheben.

Grüße
Matze


RE: Ehemalige Typdefinitionen von dieser trennen - GerdW - 19.11.2013 13:32

Hallo Matze,

Zitat:Ich hätte gedacht, es reicht, den Elementtyp auf Element/Control zu ändern, um die Beziehungen zur ctl-Datei aufzuheben.
Wie soll das VI eine solche Änderung mitbekommen? LabVIEW speichert im VI die Verlinkung zum TypeDef - und kann/sollte diese auch nicht automatisch auflösen!

Dein Vorhaben lässt sich sicher mittels VI-Skripting erledigen...


RE: Ehemalige Typdefinitionen von dieser trennen - Matze - 19.11.2013 14:51

Hallo Gerd,

danke für deine Antwort.

(19.11.2013 13:32 )GerdW schrieb:  Wie soll das VI eine solche Änderung mitbekommen?

Naja die verwendeten Typdefinitionen schauen doch immer auf die ctl-Datei und passen sich bei einer Änderung der Datei an. Ändere ich den Datentyp innerhalb der ctl-Datei, werden alle Typdefinitionen diese Änderungen übernehmen.

Wenn ich in der ctl-Datei den Typ auf Element/Control ändere, hätte ich erwartet, dass die Typdefinitionen das auch entsprechend übernehmen und die Verbindungen auflösen. Denn ein Element/Control synchronisiert sich ja nicht mehr mit der ctl-Datei, sondern ist unabhängig davon.

Dann mache ich das manuell. So viel Aufwand ist das nicht. Mich hat nur gewundert, dass sich das so verhält.

Grüße
Matze


RE: Ehemalige Typdefinitionen von dieser trennen - Lucki - 20.11.2013 10:26

(19.11.2013 14:51 )Matze schrieb:  Dann mache ich das manuell. So viel Aufwand ist das nicht. Mich hat nur gewundert, dass sich das so verhält.
Das Trennen von Tydefinitionen gehört ja hier fast zur täglichen Arbeit, wenn die Poster von VIs zwar Typen definiert haben, aber die Definitionen nicht mitposten.
Und in dem Fall ist die Entfernung besonders einfach: Mit Klick auf den gebrochenen Startpfeil werden alle Elemente mit fehlender Definition angezeigt.
Gruß Ludwig


RE: Ehemalige Typdefinitionen von dieser trennen - Matze - 21.11.2013 13:14

Hallo Ludwig

(20.11.2013 10:26 )Lucki schrieb:  Und in dem Fall ist die Entfernung besonders einfach: Mit Klick auf den gebrochenen Startpfeil werden alle Elemente mit fehlender Definition angezeigt.

Ja klar, aber wenn das 100 VIs sind, dauert das etwas. ;-)
Hab's aber händisch bereits gelöst.

Grüße
Matze