Web-Formularaufgabe anlegen
Verwendung
Sie benötigen eine
Web-Formularaufgabe, um eine Aktivität in einem Workflow einzufügen, die im Web-Workplace ausgeführt werden kann.Folgende Teile der Aufgabendefinition sind charakteristisch für eine Web-Formularaufgabe:
- Erweiterung der Containerdefinition um die Elemente, die als Felder auf Ihrem Formular bearbeitet werden sollen
- Verwendung der Objektmethode
HTMLProcess
des Objekttyps
FORM.
Vorgehensweise
Web-Formularaufgabe definieren
Wählen Sie Werkzeuge ®
Business Workflow ®
Entwicklung ®
Definitionswerkzeuge
®
Aufgaben/ Aufgabengruppen ®
Anlegen.
Wählen Sie im Feld Aufgabentyp den Typ
TS
für Standardaufgabe.
Wählen Sie .
Alternativ können Sie auch aus dem Workflow Builder eine neue Aufgabe anlegen. Legen Sie dazu einen Schritt vom Typ Aktivität an, und wechseln Sie auf die Registerkarte Steuerung. Wählen Sie dort ®
Aufgabe anlegen.
Definieren Sie die Grunddaten der Aufgabe.
Tragen Sie als Objekttyp
FORM
und als Objektmethode
HTMLProcess
ein.
Erweiterung der Containerdefinition
Alle Daten, die in dem Formular beim Empfänger angezeigt oder verändert werden sollen, müssen als Containerelemente im Aufgabencontainer vorhanden sein.
Wählen Sie Container, um den Containereditor aufzurufen.
Im Container sind bereits standardmäßig die
Systemelemente vorhanden. Um dem Container weitere Elemente hinzuzufügen, wählen Sie .Über ein Web-Formular können nur Einzelwerte und keine Objektreferenzen angezeigt und bearbeitet werden. Containerelemente, die Sie für diesen Zweck anlegen, müssen daher immer mit einer Datentypreferenz auf ein ABAP-Dictionary-Tabellenfeld angelegt werden.
Setzen Sie für jedes Containerelement, das auf dem Web-Formular verwendet werden soll, folgende Kennzeichen:
- Soll der Inhalt auf dem Formular angezeigt werden, setzen Sie das Kennzeichen Import.
- Soll der Inhalt auf dem Formular neu eingegeben werden, setzen Sie das Kennzeichen Export.
- Soll der Inhalt auf dem Formular angezeigt und geändert werden, setzen Sie sowohl das Kennzeichen Import als auch das Kennzeichen Export.
Wenn Sie ein Containerelement ändern, das auf einem Web-Formular verwendet wird, müssen Sie die Web-Transaktion neu generieren.
Weitere Definition
Vervollständigen Sie die Aufgabendefinition:
- Vereinbaren Sie die
möglichen Bearbeiter der Aufgabe.
Sichern Sie die Aufgabendefinition.