LabVIEWForum.de
Blockdiagramm eigene VIs aktualisieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Blockdiagramm eigene VIs aktualisieren (/Thread-Blockdiagramm-eigene-VIs-aktualisieren)



Blockdiagramm eigene VIs aktualisieren - PTH - 11.07.2018 08:21

Hallo Zusammen,

Ich habe ein VI erstellt, das bestimmte VIs in meinem Projekt umbenennt.
Dies habe ich erzielt mit der Methodenknoten Funktion:
Speichern:Instrument (Methode)
Soweit ich die Funktion verstanden habe benötigt die Methode die Referenz der zu Speichernden VI. Dabei ersetzt das neugespeicherte VI die Position des alten VIs im Projekt. Somit kann ich das alte VI, also das VI mit dem nicht mehr gewollten Namen löschen.
Sodas VI das ich geschrieben habe hat erfolgreich alle VIs umgeschrieben, die umgeschrieben werden sollten.
Folgendes Problem dynamische VIs die eine Call Parent Methode nutzen haben einen Verkabelungsfehler. Mit Verkabelungs-Fehler meine ich einen Fehler, als ob ich ein VI einer unabhängigen Klasse in eine andere Klasse verkabelt hätte.
Sobald ich aber aus der Funktions-Liste eine neue Call Parent Methode in das Block-Diagramm verschiebe, aktualisiert sich die alte Call Parent Methode, die ursprünglich den Fehler verursacht hatte. Somit müsste ich bei allen dynamischen VIs die Call Parent Methode ins Block Diagramm verschieben und wieder löschen.
Diese Lösung ist mangelhaft für mich.
Könnte mir jemand helfen oder ein Tipp geben, wie ich diesen Fehler automatisch beheben könnte?

Soweit ich den Fehler verstehe, bezieht sich die fehlerhafte Methode (Call Parent Methode), in seiner eigenen Referenz auf dem alten Namen, obwohl dieser Name bereits für den Rest des Projektes erfolgreich umbenannt wurde.

Danke