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 [2016/01/26 13:02]
amanda.zens
software:tim:insert_links [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 ==== Hintergrund ==== ==== Hintergrund ====
-Links können bei der Erstellung von [[:​glossar#​Aufgabe|Aufgaben]] angefügt werden, um entweder eine Unterstützung oder die Voraussetzung für eine Aufgabe bereit zu stellen. ​ 
-Ein Beispiel wäre z.B. die Aufgabe "​Angebot erstellen",​ der ein Link zu einer Preisliste im Intranet angefügt ist. 
  
 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 22: 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 33: 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 47: 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 54: 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 63: 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 79: 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.1453809754.txt.gz · Zuletzt geändert: 2021/07/01 09:58 (Externe Bearbeitung)