Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:weiteres_datenfeld_anlegen

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.

primus/weiteres_datenfeld_anlegen.txt · Zuletzt geändert: von mgras