Inhaltsverzeichnis
Weiteres Datenfeld anlegen
In diesem Artikel wird beschrieben wie ein zusätzliches Datenfeld in eine bestehende Primuskonfiguration eingefügt wird und an welchen Stellen Änderungen vorgenommen werden müssen. Dabei ist zu beachten das abhängig vom Zweck des Felds verschiedene Anpassungen gemacht werden.
Beispielsituation
Der Kunde möchte ein zusätzliches Datenfeld z.B. für die ERP-Nummer haben, die bisherige Zeichnungsnummer bleibt davon jedoch unberührt.
Änderungen in der CFG.XML
In folgenden Abschnitten müssen/können Einträge hinzugefügt werden.
| Abschnitt | Pflicht | Beschreibung |
|---|---|---|
| XML_DataTemplates | Definition der Felder die beim anlegen einer XML direkt mit erzeugt werden, Primus würde das Feld aber auch anlegen, wenn das Feld das erste mal mit einem Wert gefüllt wird. | |
| GUI_Document_List | Der Eintrag ist notwendig damit nach dem Feld gesucht und gefiltert werden kann, außerdem wird eine eventuelle Listendefinition für die Übertragung mittels AppAttributes hier definiert. | |
| GUI_Document_List_BOM | ||
| GUI_Document_List_BOMStruct | ||
| GUI_Document_DataSheet | Hier kann der Inhalt des Datenfelds geändert werden | |
| GUI_NewDocument_DataSheet | Wenn das Feld beim neu Anlegen einer Datei vom Anwender ausgefüllt werden muss | |
| GUI_Document_DataSheet_BOM | ||
| FastFilter | Stellt das Feld im Filter für die Suche dar | |
| Options/PreAssignData | Hier muss das Datenfeld in die verschiedenen Abschnitte, die relevant sind eingetragen werden. | |
| SynchroniseDocumentDataFields | Übertragung des Felds vom 3D Modell zur 2D Zeichnung | |
| StatusWorkflow_Settings | Ggf. Eintragung in PreCalls zum Prüfen des Felds oder in den PostCalls falls das Feld als Name für Exportformate in Betracht kommt. |
Elementtext
Für das Feld wird in den Datenblättern ein Label und in den Listen eine Überschrift benötigt, diese muß als Elementtext definiert werden.
PrimusSearchService
Damit nach dem Feld gesucht werden kann muss es im PrimusSearchService eingetragen und dann von diesem indiziert werden.
Abgleich zwischen Primus und CAD
Damit das Feld zwischen Primus und dem CAD System abgeglichen wird, muss es in die Konfigurationsdateien für AppAttributes eingetragen werden.
