Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:primusseaddin

PrimusSEAddin

Das PrimusSEAddin ist ein Addin für Solid Edge. Damit stehen in der Solid Edge Oberfläche verschiedene Funktionen zur Verfügung, das Addin führt aber auch bestimmte Hintergrundoperationen aus, wenn der Anwender z.B. das aktive Dokument öffnet oder eine Datei schließt. Das Addin Verzeichnis lautet \Resources\AppInterfaces\SolidEdge\AddIn. Zur Konfiguration des Addins wird die XML-Datei PrimusSEAddIn.xml verwendet.

Konfiguration

Das Stammelement ist PrimusSEAddIn_Settings und hat folgende Attribute.

Attribut Wert Beschreibung
checkwriteaccess 0/1 Gibt an ob beim Öffnen einer Datei auf Schreibschutz geprüft wird. Ist nur in Verbindung mit dem FileAccessManager nötig.
saveoccurrences_onsave 0/1
Nur für die Replikation von Bedeutung
location <STANDORT> Gibt den Namen des Standortes an, mit dem der Client verbunden ist. Muß mit einem der Standorte des PrimusReplicationService übereinstimmen
reserv_onopen_cond <BEDINGUNG> Eine Bedingung die Angibt ob eine Datei beim öffnen automatisch reserviert werden soll
reserv_sestatus 0 - Verfügbar Gibt an welcher Status in der Solid Edge Datei durch die Reservierung gesetzt werden soll
1 - In Arbeit
2 - Wird geprüft
Weitere in Solid Edge mögliche Status sind hier nicht sinnvoll
removereserv_onclose 0/1 Gibt an ob die beim öffnen automatisch gesetzte Reservierung beim schließen auch zurück gesetzt werden soll. Eine vorher manuell gesetzte Reservierung würde nicht zurück gesetzt werden

Beispiel

<PrimusSEAddIn_Settings checkwriteaccess="0" saveoccurrences_onsave="1" location="HG" reserv_onopen_cond="'#(WorkflowStatus)==001'" reserv_sestatus="1" removereserv_onclose="1" >

AssignDocumentDataFields_ADDIN

Die Zuweisung von Werten in Primus durch Aktionen des Addins werden im Abschnitt AssignDocumentDataFields_ADDIN definiert.

BOM

Einfluss auf die Replikation

Beim SEAddIn Save-Event wird Replikation ausgelöst.

Automatische Reservierung

Bei einer automatischen Reservierung wird in dem Datenfeld Reservation der Name des Benutzers geschrieben, der das Dokument gerade bearbeitet. In das Datenfeld ResByAddIn wird eingetragen, dass es sich um eine automatische Reservierung handelt. Nur automatische Reservierungen werden auch automatisch zurückgesetzt.

Siehe auch

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