Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:insert_links

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:insert_links [2017/12/12 09:37]
Philipp Deycke [Hintergrund]
software:tim:insert_links [2021/07/01 09:52] (aktuell)
Zeile 3: Zeile 3:
 Die Links können Variablen enthalten, die zur Laufzeit befüllt werden. Somit sind parametrisierte Links möglich. Die Links können Variablen enthalten, die zur Laufzeit befüllt werden. Somit sind parametrisierte Links möglich.
  
-So lässt sich bereits schnell eine Einbeziehung von Fremdsystemen realisieren,​ z.B. über Links auf SAP Web Templates oder eine Verlinkung mit einem Archivsystem. ​+So lässt sich bereits schnell eine Einbeziehung von Fremdsystemen realisieren,​ z.B. über Links auf SAP Web Templates oder eine Verlinkung mit einem Archivsystem. 
 ---- ----
  
 ==== Technische Umsetzung ==== ==== Technische Umsetzung ====
 +
 **Links werden in der Modellierungsumgebung den TIM-Aufgaben hinzugefügt.** Klicken Sie dazu eine Aktivität/​Node an wählen Sie anschließend "​Tasks"​. Nun wählen Sie "​Links"​ bei der entsprechenden Aufgabe. **Links werden in der Modellierungsumgebung den TIM-Aufgaben hinzugefügt.** Klicken Sie dazu eine Aktivität/​Node an wählen Sie anschließend "​Tasks"​. Nun wählen Sie "​Links"​ bei der entsprechenden Aufgabe.
  
-Für nicht-parametrisierte Links auf eine Datei fügen Sie folgenden Code ein: +Für nicht-parametrisierte Links auf eine Datei fügen Sie folgenden Code ein:
  
 <​code>​ <​code>​
Zeile 20: Zeile 22:
 Anschließend müssen die angegebene URL und der Name des Links ersetzt werden. Anschließend müssen die angegebene URL und der Name des Links ersetzt werden.
  
- +Für nicht-parametrisierte Links auf einen Ordner/​Netzlaufwerk fügen Sie folgenden Code ein:
-Für nicht-parametrisierte Links auf einen Ordner/​Netzlaufwerk fügen Sie folgenden Code ein: +
  
 <​code>​ <​code>​
Zeile 31: Zeile 32:
  
 Anschließend müssen die angegebene URL und der Name des Links ersetzt werden. Anschließend müssen die angegebene URL und der Name des Links ersetzt werden.
- 
  
 Für einen nicht-parametrisierten Link auf eine Webseite fügen Sie folgenden Code ein: Für einen nicht-parametrisierten Link auf eine Webseite fügen Sie folgenden Code ein:
Zeile 45: Zeile 45:
 <​code>​ <​code>​
 <​links>​ <​links>​
-<link name="​Archivsystem"​ class="​com.dooris.bpm.links.ProcessVariableLink"​ parameter1="​http://​archivsystem/​SearchformPage.aspx?​execute=1&​amp;values=#{artikelnr}"/>​+<link name="​Archivsystem"​ class="​com.dooris.bpm.links.ProcessVariableLink"​ parameter1="​http://​archivsystem/​SearchformPage.aspx?​execute=1&​values=${artikelnr}"/>​
 </​links>​ </​links>​
 </​code>​ </​code>​
Zeile 52: Zeile 52:
  
 Bei Einhaltung von folgendem Muster können beliebig viele Links eingefügt werden: Bei Einhaltung von folgendem Muster können beliebig viele Links eingefügt werden:
 +
 <​code>​ <​code>​
 <​links>​ <​links>​
Zeile 61: Zeile 62:
  
 Bitte beachten Sie, dass innerhalb der URLs folgende Zeichen durch die entsprechende XML-Escapesequenz ersetzt werden müssen: Bitte beachten Sie, dass innerhalb der URLs folgende Zeichen durch die entsprechende XML-Escapesequenz ersetzt werden müssen:
 +
 <​code>​ <​code>​
-" ​  &quot; +" ​  " 
-' ​  &apos; +' ​  ' 
-  &lt; + <> ​ > 
->   &​gt;​ + 
-&   &amp;+&   &
 </​code>​ </​code>​
  
 Beispielsweise muss statt Beispielsweise muss statt
 +
 <​code>​ <​code>​
 <​links>​ <​links>​
Zeile 77: Zeile 80:
  
 folgende korrekte Schreibweise verwendet werden: folgende korrekte Schreibweise verwendet werden:
 +
 <​code>​ <​code>​
 <​links>​ <​links>​
-<link name="​Suche"​ class="​com.dooris.bpm.entities.SimpleUrl"​ url="​http://​www.tim-solutions.de?​search=instances&​amp;amount=&gt;0"/>​+<link name="​Suche"​ class="​com.dooris.bpm.entities.SimpleUrl"​ url="​http://​www.tim-solutions.de?​search=instances&​amount=>0"/>​
 </​links>​ </​links>​
 </​code>​ </​code>​
 +
 ---- ----
  
 ==== Beispiel ==== ==== Beispiel ====
-{{ :​software:​signavio:​links_einbinden.jpg?​ |}} 
  
-====Links einbinden unter iGrafx====+{{  :​software:​signavio:​links_einbinden.jpg ​ }} 
 + 
 +==== Links einbinden unter iGrafx ==== 
 Um einen Link mit Hilfe von iGrafx einzubinden,​ müssen folgende Parameter angegeben werden: Um einen Link mit Hilfe von iGrafx einzubinden,​ müssen folgende Parameter angegeben werden:
-  * **An** : hier kann dem Link ein aussagekräftiger Name gegeben werden 
-  * **URL** : hier muss der Bestimmungsort angegeben werden, mit dem Internet/​Intranet als Ziel 
-  * **Klasse** : hier stehen zwei verschiedene Klassen zur Auswahl: 
  
-==com.dooris.bpm.entities.SimpleUrl==+  * **An** ​ : hier kann dem Link ein aussagekräftiger Name gegeben werden 
 +  * **URL** ​ : hier muss der Bestimmungsort angegeben werden, mit dem Internet/​Intranet als Ziel 
 +  * **Klasse** ​ : hier stehen zwei verschiedene Klassen zur Auswahl: 
 +== com.dooris.bpm.entities.SimpleUrl == 
 Diese Klasse wird benutzt, wenn es sich um einen nicht parametrisierten Link handelt Diese Klasse wird benutzt, wenn es sich um einen nicht parametrisierten Link handelt
-==com.dooris.bpm.links.ProcessVariableLink== 
-Sollen innerhalb des Links Prozessvariablen benutzt werden, so muss diese Klasse eingegeben werden. Die Angabe des Links erfolgt wie oben bereits erklärt identisch wie in Signavio 
  
 +== com.dooris.bpm.links.ProcessVariableLink ==
 +
 +Sollen innerhalb des Links Prozessvariablen benutzt werden, so muss diese Klasse eingegeben werden. Die Angabe des Links erfolgt wie oben bereits erklärt identisch wie in Signavio
  
-{{ :​software:​signavio:​links_igrafix.png }}+{{  :​software:​signavio:​links_igrafix.png ​ }}
  
  
software/tim/insert_links.1513067837.txt.gz · Zuletzt geändert: 2021/07/01 09:59 (Externe Bearbeitung)