====== Bedingte Werte von Primus an Solid Edge übertragen ======
===== Aufgabenstellung =====
Die Aufgabenstellung ist, wenn in der Primusdatenbank die Revision leer ist, dann soll in die Dateieigenschaften von [[Solid Edge]] ein Unterstrich (''_'') bei der Revision eingetragen werden. Dies wird benötigt, da die Zeichnungsnummer aus mehreren Felder zusammengesetzt werden soll, bei leerem Feld Revision würde aber eine Stelle in der Nummer fehlen.
===== Lösung =====
Da eine Bedingte Zuordnung über die [[AppAttributes]] nicht direkt möglich ist, muß ein anderer Weg gefunden werden.
==== Aufruf mittelks CALL ====
Das ginge über einen [[CALL]] Aufruf, mit dem eine speziell dazu programmierte Funktion aufgerufen wird. Es geht aber
==== Ersetzung mittels Liste ====
Man erstellt dazu eine Liste mit dem Listeneintrag
In der entsprechenden ''se_prop_XXX.ini'' wird dann für die Revision dieser Eintrag hinzugefügt:
''Revision=CALL(GetListText Revision)''.
Dazu muß noch in der [[GUI_Document_List]] der Eintrag für das Revisionsfeld angepasst werden:
Dadurch wird ein leerer Revisionseintrag in Primus in einen Unterstrich übersetzt, alle anderen Werte für die Revision bleiben unverändert da sie nicht in der Liste stehen.
===== Siehe auch =====
*[[Tipps & Tricks]]
{{tag>Tipps&Tricks}}