Wiki source code of Workflow-Editor
Last modified by jklein on 2024/08/13 07:44
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{aagon.floatingbox/}} | ||
2 | |||
3 | Im Workflow-Editor haben Sie die Möglichkeit, bestehende Workflow-Vorlagen anzupassen und individuelle Workflow-Vorlagen zu konfigurieren. | ||
4 | |||
5 | {{aagon.infobox}} | ||
6 | Produkte mit manuell geänderten Workflow-Vorlagen können nicht mehr automatisch aktualisiert werden. Sie müssen durch ein Manuelles Update aktualisiert werden. | ||
7 | {{/aagon.infobox}} | ||
8 | |||
9 | Um eine Workflow-Vorlage im Workflow-Editor zu öffnen, wählen Sie die Workflow-Vorlage aus und klicken Sie in der Ribbonleiste auf den Button //Im Workflow-Editor bearbeiten//. Der Workflow-Editor öffnet die auswählte Vorlage nun in einem neuen Fenster. | ||
10 | |||
11 | {{figure}} | ||
12 | (% style="text-align:center" %) | ||
13 | [[image:Aufbau_Workflow_Editor.png||alt="Aufbau des Workflow-Editors"]] | ||
14 | |||
15 | {{figureCaption}} | ||
16 | Aufbau des Workflow-Editors | ||
17 | {{/figureCaption}} | ||
18 | {{/figure}} | ||
19 | |||
20 | Im Workflow-Editor können Sie mit den Buttons in der Menüleiste die aktuelle Bearbeitung speichern, die Workflow-Eigenschaften (Properties) aufrufen und Ihre letzte Änderung über die Pfeile rückgängig machen (undo) oder wiederherstellen (redo). | ||
21 | |||
22 | In der Aktivitäten-Liste werden Ihnen abhängig von Ihrer Tab-Auswahl verschiedene Aktivitäten angezeigt. Bei Auswahl des Tabs //Toolbox// sehen Sie alle im Editor verfügbaren Aktivitäten. Bei Auswahl des Tabs //Outline //wird Ihnen angezeigt//, //welche Aktivitäten bereits in der aktuellen Vorlage verwendet werden. | ||
23 | |||
24 | Im Bearbeitungsfenster des Workflow-Editors werden Ihnen die einzelnen Aktivitäten der Workflow-Vorlage angezeigt. Über die Pfad-Navigation in der oberen Leiste des Bearbeitungsfensters können Sie jederzeit erkennen, auf welcher Ebene Sie sich befinden. Neue Aktivitäten können Sie per Drag-and-Drop aus der Toolbox hinzufügen. Alle Aktivitäten werden während des Workflows von oben nach unten ausgeführt. | ||
25 | |||
26 | Im Detailfenster werden Ihnen die Eigenschaften für eine Aktivität angezeigt, wenn Sie im Bearbeitungsfenster etwas auswählen. Zusätzlich werden Ihnen im unteren Bereich dynamische Messages eingeblendet, die Sie bei der Konfiguration der einzelnen Aktivitäten unterstützen. Den Message-Bereich können Sie über //Hide Panel// ausblenden. | ||
27 | |||
28 | = Workflow-Vorlage bearbeiten = | ||
29 | |||
30 | Die Anpassung einer Workflow-Vorlage funktioniert grundsätzlich durch das Hinzufügen oder Entfernen von Aktivitäten. Dabei können Aktivitäten über verschiedene Ebenen ineinander verschachtelt und ihre Funktionen damit in Abhängigkeit gesetzt werden. | ||
31 | |||
32 | == Workflow-Attribute == | ||
33 | |||
34 | Eine Aktivität verfügt immer über verschiedene Attribute. Diese werden Ihnen im Detailfenster angezeigt, wenn Sie eine Aktivität auswählen. Dadurch können Sie die Attribute auch direkt im Detailfenster ändern. | ||
35 | |||
36 | == Workflow-Variablen == | ||
37 | |||
38 | Zusätzlich zu den Attributen, verfügen Aktivitäten über sogenannte Variablen. Sie können die Variablen einer Aktivität einblenden, indem Sie auf den Button //Variablen// klicken. | ||
39 | |||
40 | {{figure}} | ||
41 | (% style="text-align:center" %) | ||
42 | [[image:Workflow_Editor_Variablen.png||alt="Variablen im Workflow-Editor"]] | ||
43 | |||
44 | {{figureCaption}} | ||
45 | Variablen im Workflow-Editor | ||
46 | {{/figureCaption}} | ||
47 | {{/figure}} | ||
48 | |||
49 | Sie können für eine Aktivität neue Variablen hinzufügen und existierende Variablen bearbeiten oder auch löschen. Außerdem können Sie den existierenden Variablen eigene Anmerkungen hinzufügen. Wie Sie diese verschiedenen Aktionen ausführen, ist in der folgenden Tabelle detailliert erklärt: | ||
50 | |||
51 | |=**Aktion**|=**Anweisung** | ||
52 | |Variable hinzufügen|Klicken Sie auf den Text //Variable erstellen,// um einen neuen Eintrag anzulegen und vergeben Sie im neu erzeugten Eintrag die notwendigen und optionalen Werte.{{aagon.infobox}}Sollte der benötigte Variablentyp für Ihren Anwendungsfall nicht gelistet sein, können Sie durch Auswahl der Option //Nach Typen suchen...// innerhalb der referenzierten Assemblys nach dem passenden .NET-Typen suchen und diese auswählen.{{/aagon.infobox}} | ||
53 | |Variable bearbeiten|Bearbeiten Sie die Werte für die ausgewählte Variable direkt in der Ansicht. Sie werden übernommen, sobald Sie an eine andere Stelle klicken. | ||
54 | |Variable löschen|Klicken Sie mit einem Rechtsklick auf die Variable und wählen Sie die Option //Löschen// aus. | ||
55 | |Anmerkung hinzufügen|Klicken Sie mit einem Rechtsklick auf die Variable und wählen Sie die Option //Anmerkung hinzufügen// aus.{{aagon.infobox}}Die hinzugefügte Anmerkung erkennen Sie am Post-It-Symbol. Sie können pro Variable nur eine Anmerkung hinzufügen.{{/aagon.infobox}} | ||
56 | |Anmerkung bearbeiten|Klicken Sie mit einem Rechtsklick auf die Variable und wählen Sie die Option //Anmerkung bearbeiten// aus. | ||
57 | |Anmerkung löschen|Klicken Sie mit einem Rechtsklick auf die Variable und wählen Sie die Option //Anmerkung löschen// aus. | ||
58 | |||
59 | = Workflow-Eigenschaften bearbeiten = | ||
60 | |||
61 | Im Bereich der Workflow-Eigenschaften können Sie die Argumente und Metadaten des Workflows anpassen. | ||
62 | |||
63 | == Workflow-Argumente == | ||
64 | |||
65 | Bei Auswahl des Tabs //Arguments// werden Ihnen alle im Workflow verwendeten Argumente angezeigt. Diese Argumente können Sie bearbeiten, löschen und auch neue Argumente hinzufügen. | ||
66 | |||
67 | |**Aktion**|**Anweisung** | ||
68 | |Argument hinzufügen|Klicken Sie auf den Button //Create a new argument //und vergeben Sie im neu erzeugten Eintrag die notwendigen und optionalen Werte. | ||
69 | |Argument löschen|Klicken Sie auf den Button //Delete an argument, //um das ausgewählte Argument zu löschen. | ||
70 | |Argument bearbeiten|Bearbeiten Sie die Werte für das ausgewählte Argument direkt in der Ansicht und bestätigen Sie die Anpassungen mit dem Button //Ok//. | ||
71 | |||
72 | == Workflow-Metadaten == | ||
73 | |||
74 | Bei Auswahl des Tabs //Metadata// werden Ihnen alle Metadaten des Workflows angezeigt. In den Metadaten können Sie direkt in der Ansicht anpassen, welche Version für den Workflow angezeigt werden soll. Außerdem können Sie den angezeigten Titel und die Beschreibung für mehrere Sprachen ändern. Bestätigen Sie Ihre Anpassungen anschließend mit dem Button //Ok//. | ||
75 | |||
76 | = Übersicht der verfügbaren Aktivitäten = | ||
77 | |||
78 | Im Workflow-Editor können Sie die Aktivitäten-Liste durch Auswahl des Tabs //Toolbox// aufrufen. In der Aktivitäten-Liste finden Sie verschiedene Kategorien, in welche die Aktivitäten eingeordnet sind. Detaillierte Informationen zu den Aktivitäten finden Sie in der //[[.NET Framework Built-In Activity Library>>https://learn.microsoft.com/en-us/dotnet/framework/windows-workflow-foundation/net-framework-4-5-built-in-activity-library]].// |