PDM: Warum zeigt Explorerspalte nicht den Wert der @-Karte obwohl das Lesen explizit darauf eingestellt ist?

Frage:

Warum zeigt Explorerspalte nicht den Wert der @-Karte obwohl das Lesen explizit darauf eingestellt ist?

Antwort:

In den Spalteneinstellung kann konfiguriert werden, dass die Werte nicht beliebig, sondern aus bestimmten Konfigurationen gelesen werden sollen:

In seltenen Fällen ignoriert PDM diese Einstellung und zeigt einen Wert aus einer anderen Konfiguration oder einer älteren Version.

 

Diese Einschränkung ist bei SOLIDWORKS bekannt unter:

SPR 1191113 “Explorer column returns old variable value from configurations/sheets even though newer versions have updated value in @ tab – ‘look for variable in given list’ does not work to override – Caused by asynchronous loading *2020 regression*”

 

Mit folgenden Schritten kann dieser Fehler umgangen werden:

  1. Regedit starten.
  2. Navigieren Sie zu folgendem Schlüssel:

HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\Namespace

  1. Fügen Sie einen neuen DWORD-Wert namens “EnableFileListAsyncDataLoading” hinzu.
  2. Wert auf 0 setzen

 

Unter Umständen dauert die Anzeige von Ordnern mit vielen Dateien dadurch etwas länger.

Beim Update auf 2020 SP5 oder neuere Versionen sollte dieser Schlüssel wieder gelöscht werden.