06.11.2019, 11:22
Hallo,
leider habe ich bei meiner Recherche nichts zu meinem Problem im Internet gefunden, deswegen wende ich mich an euch.
LabView bietet die Funktion "Find Callers", welche für die Entwicklung von Programmen sehr nützlich ist, um ggf. auch "Dead Code" zu finden. Jedoch habe ich jetzt das Problem, dass diese Funktion in meinem Fall nicht funktioniert. Ich habe ein Projekt mit verschiedenen LabView Klassen. In einer Klasse ist ein protected VI (A.vi), welches in einem anderen public Klassen VI (B.vi) aufgerufen wird. Wenn ich nun die "Find Callers" Funktion auf A.vi anwende, sagt mir LabView, dass kein Caller gefunden wurde.
Zudem wird das VI A.vi auch bei der Ausführung der Funktion "Find Items with No Callers" mit Rechtsklick auf Projekt im Projektexplorer angezeigt. Somit kann ich überhaupt nicht auf diese Funktion vertrauen.
Meine Vermutung ist, dass diese Funktion nicht Klassenübergreifend funtkioniert. Innerhalb einer Klasse funktioniert diese Funktion.
Könnte mir hier jemand bei dem Problem helfen?
Viele Grüße!
leider habe ich bei meiner Recherche nichts zu meinem Problem im Internet gefunden, deswegen wende ich mich an euch.
LabView bietet die Funktion "Find Callers", welche für die Entwicklung von Programmen sehr nützlich ist, um ggf. auch "Dead Code" zu finden. Jedoch habe ich jetzt das Problem, dass diese Funktion in meinem Fall nicht funktioniert. Ich habe ein Projekt mit verschiedenen LabView Klassen. In einer Klasse ist ein protected VI (A.vi), welches in einem anderen public Klassen VI (B.vi) aufgerufen wird. Wenn ich nun die "Find Callers" Funktion auf A.vi anwende, sagt mir LabView, dass kein Caller gefunden wurde.
Zudem wird das VI A.vi auch bei der Ausführung der Funktion "Find Items with No Callers" mit Rechtsklick auf Projekt im Projektexplorer angezeigt. Somit kann ich überhaupt nicht auf diese Funktion vertrauen.
Meine Vermutung ist, dass diese Funktion nicht Klassenübergreifend funtkioniert. Innerhalb einer Klasse funktioniert diese Funktion.
Könnte mir hier jemand bei dem Problem helfen?
Viele Grüße!