00196455-02_IM_EDM_1.7SP1_de.pdf - 第51页
Installationsanleitung SIPLACE EDM 1.7 Service Pack 1SP 1 Ausgabe 10/2009 <!-- <transition name="selectIdentities" currentState="selectObjects" event="selectIds" class="Siemens.Si…
Installationsanleitung SIPLACE EDM 1.7 Service Pack 1 SP 1 Ausgabe 10/2009
5.3.2.2 Workflowbausteine
5.3.2.2.1 Grundlagen
Abbildung 15 zeigt alle zurzeit verfügbaren Bausteine, aus denen ein Workflow gebildet werden
kann. Da aber zukünftige Anforderungen an die Prozessgestaltung schwer einzuschätzen sind, hat
man sich bei der Implementierung für diesen flexibel erweiter- und konfigurierbaren Weg
entschieden.
Um die Rekonfiguration vor Ort so einfach wie möglich zu halten, sind in der Fehler! Verweisquelle
konnte nicht gefunden werden. (siehe Kapitel 5.3.3) alle möglichen Zustände, auch diese, die
nicht benutzt sind, ebenso alle Ereignisse und Transitionen enthalten. Von den Transitionen sind die
obligat durchzuführenden (in der Abbildung ohne farbigen Rahmen) sowie die für den
Standardablauf (in der Abbildung grau hinterlegt) aktiv geschaltet. Diese Transitionen können
beliebig durch auf gleicher Ebene im Ablaufdiagramm stehende Alternativen ersetzt werden. Dazu
wird die „alte“ Transition aus- und die neue einkommentiert. Gehören zu einem Baustein mehrere
Transitionen, so sind diese alle ein bzw. auszukommentieren.
Ein Beispiel zur Verdeutlichung. Der Standardablauf für die Auswahl der Objekte sieht in der
Standardkonfiguration wie folgt aus:
<transition name="selectIdentities" currentState="selectObjects"
event
="selectIds"
class
="Siemens.SiplacePro.EDM.DataExchange.Actions.SelectIdentitiesActio
n,DataExchange
">
…
</transition>
<!-- Pull workflow variants -->
<!-- Use fixed selection
<transition name="useIdentities" currentState="selectObjects"
event="selectIds"
class="Siemens.SiplacePro.EDM.DataExchange.Actions.UseConfiguredIdenti
tiesAction,DataExchange">
…
</transition> -->
Dies soll nun in eine fixe Menge zu transferierender Objekte geändert werden. Dann muss die
Konfiguration dergestalt angepasst werden:
50 von 68

Installationsanleitung SIPLACE EDM 1.7 Service Pack 1SP 1 Ausgabe 10/2009
<!--
<transition name="selectIdentities" currentState="selectObjects"
event="selectIds"
class="Siemens.SiplacePro.EDM.DataExchange.Actions.SelectIdentitiesAction,
DataExchange">
…
</transition> -->
<!-- Use fixed selection -->
<transition name="useIdentities" currentState="selectObjects" event="selectIds"
class="Siemens.SiplacePro.EDM.DataExchange.Actions.UseConfiguredIdentitie
sAction,DataExchange">
…
</transition>
5.3.2.2.2 Weitergehende Konfiguration
Für einige der Bausteine sind weitergehende Einstellungen vorzunehmen. Die betroffenen
Bausteine sind in
Abbildung 15 entsprechend gekennzeichnet. Zur Unterbringung der zusätzlichen
Konfigurationsattribute wird die Custom-Section der Applikationskonfiguration benutzt.
Der Baustein „VDM für GF“ erweitert jedes Application Template, das Gehäuseformen betrifft, um
die Option der VDM Blob Behandlung. Ist dieser Baustein aktiviert, werden für jede gezogene
Gehäuseform auch die Visiondaten übertragen.
Baustein: VDM für GF
Schlüssel Form Inhalt
Konfigurieren Sie VDM wie beschrieben
Tabelle 8 Zusätzliche Einstellungen für "VDM für GF"
Baustein: Festes Template
Schlüssel Form Inhalt
templateName String Name des zu benutzenden
Application Templates
Tabelle 9 Zusätzliche Einstellungen für "Festes Template"
51 von 68

Installationsanleitung SIPLACE EDM 1.7 Service Pack 1 SP 1 Ausgabe 10/2009
Ein Beispiel zu Tabelle 9:
<customConfig>
<add key=“templateName“ value=“All Component Shapes“/>
</customConfig>
Baustein: Feste Objekte
Schlüssel Form Inhalt
objectNames Liste „;“-separierter SIPLACE Pro Full Pathes. Für die
Objektnamen sind auch folgende allgemeinere
Konstrukte erlaubt:
Type:* - Alle Objekte dieses Typs
Type:Path\* - Alle Objekte dieses Typs in diesem
Pfad (nicht in Unterordnern dieses
Pfades)
Liste mit Namen der zu
übertragenden Objekte
Tabelle 10 Zusätzliche Einstellungen für "Feste Objekte"
Ein Beispiel zu Tabelle 10:
<customConfig>
<add key=“objectNames“ value=“Import\100.gf;System\12.gf;System\100*“/>
</customConfig>
52 von 68