Zitat:
Original erstellt von Thomas C.:
...Befehl "Browser-Knoten umbenennen"... Dateinamen oder Bauteilnummer ...
Ja, aber Vorsicht damit! Diese Einträge im Browser sind nicht einfach nur eine Anzeige, sondern - wie man sieht - eigenständige Werte!
Im Normalzustand werden sie automatisch mit dem Anzeigenamen (!) der Komponente befüllt, und auch beim Austauschen der Komponente aktualisiert, aber wenn man das überschreibt (was in dem geschilderten Fall vermutlich zuvor irgendwie geschehen ist), bleibt dieser Eintrag statisch.
Und das passiert auch, bei der Wahl von Dateinamen oder Bauteilnummer! D.h. die Browsereinträge werden wohl beim erneuten Aufrufen der Funktion wieder aktualisiert, aber beim Austauschen von Komponenten bleibt der vorherige Eintrag im Browser stehen, was fatale Folgen haben kann.
Das Verwirrende ist hier, dass normalerweise Dateiname => Bauteilnummer => Anzeigename => Browsereintrag ist, aber das sind tatsächlich vier verschiedene Variablen, die zunächst gemäß der Reihenfolge dieser Nennnung befüllt werden. Jede einzelne Variable kann aber, wie schon erwähnt, überschrieben werden.
Die ersten beiden Schritte dieses Informationsflusses erfolgen nur ein mal autmatisch beim Neuanlegen einer Datei. Nur der letzte Schritt (Anzeigename => Browsereintrag ) wird automatisch bei Änderungen in der Baugruppe aktualisiert. Außerdem wird jeweils ein Exemplar-Zähler angehängt!
Durch Überscheiben des Browsereintrags wird diese Automatik abgeschaltet!
Zur völligen Wiederherstellung der Standardeinstellung, also der automatischen Kopplung eines Browsereintrags an den tatsächlichen Anzeigenamen der aktuellen Komponente gibt es zwei Wege:
einzeln: Löschen des Browsereintrags und Enter.
alle: obige Funktion und Wahl von "Vorgabe"!
------------------
Roland
www.Das-Entwicklungsbuero.de
It's not the hammer - it's the way you hit!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP