Entscheidungsdialoge anlegen
Entscheidungsdialoge sind eine bestimmte Art von Callable Object, die Schleifen und Alternativen im Prozessablauf ermöglichen. Sie implementieren unterschiedliche Resultate, die es Ihnen zum Beispiel erlauben, verschiedene Aktionen für jede verfügbare Option zu setzen, den Prozess abzuschließen oder eine bestimmte Aktion auszuführen.
Entscheidungsdialoge brauchen Sie, um Blöcke der folgenden Typen zu erstellen:
● Vorbedingungsschleife
● Nachbedingungsschleife
● Alternativen
Weitere Informationen finden Sie unter Blockablauf definieren.
...
1. Öffnen Sie die Galerie und wählen Sie im Contextual-Navigation-Panel Callable Object anlegen.
2. Aus der Typenliste wählen Sie Prozesssteuerung → Entscheidungsdialog und geben die erforderlichen Grunddaten wie folgt an:
Parameter |
Beschreibung |
Name |
Geben Sie einen beliebigen Namen ein. Der Name des Callable Object muss nicht eindeutig sein. |
Beschreibung |
Geben Sie eine kurze Beschreibung ein, z.B. welche Funktion das Objekt hat. |
Originalsprache |
Wählen Sie die Originalsprache aus, in der das Objekt angelegt wird. Sie ist für den Übersetzungsprozess von Bedeutung. |
Ordner |
Klicken Sie auf Wählen..., um den Ordner anzugeben, in dem das Callable Object gespeichert werden soll. |
3. Wählen Sie Weiter, um das Bild Objekt definieren zu öffnen.
Wählen Sie aus, welche Art von Entscheidungsdialog Sie anlegen möchten. In der folgenden Tabelle sind die verfügbaren Optionen sowie die Parameter beschrieben, die Sie auf dem Bild Konfiguration setzen konfigurieren.
Option |
Verwendung in (Blocktyp) |
Konfiguration |
Entscheidung für Schleife |
Vorbedingungsschleife Nachbedingungsschleife |
Es wird ein Entscheidungsdialog mit zwei Resultaten (Fortsetzen und Unterbrechen) angelegt. Wenn Sie das Objekt in einem Schleifenblock verwenden, werden die Resultate nicht im Blockablauf angezeigt. Wählen Sie Weiter, um das Bild Konfiguration setzen zu öffnen, und konfigurieren Sie folgende Parameter: ● Überschrift - geben Sie eine Überschrift für die Web-Dynpro-Seite ein, die angezeigt wird, wenn der Entscheidungsdialog im Prozess aufgerufen wird. ● Nachricht - geben Sie Anweisungen für den Benutzer ein. Sie können den Benutzer z.B. auffordern, eine Drucktaste zum Abschließen oder zum Wiederholen des Blocks zu wählen. ● Drucktastenbezeichung Fortsetzen - geben Sie eine Bezeichnung für die Drucktaste ein, mit der die Blockschleife weitergeführt wird. ● Drucktastenbezeichnung Unterbrechen - geben Sie eine Bezeichnung für die Drucktaste ein, mit der die Blockschleife abgebrochen wird. |
Komplexe Entscheidung mit Resultaten |
Alternativen |
Sie können einen Entscheidungsdialog mit mehreren Optionen konfigurieren, die in Optionsgruppen eingeteilt werden. Wählen Sie Weiter, um das Bild Konfiguration setzen zu öffnen, und konfigurieren Sie folgende Parameter: ● Entscheidungsoptionen ○ Mit Gruppe hinzufügen können Sie so viele Entscheidungsoptionsgruppen hinzufügen, wie Sie benötigen. Die erste Gruppe wird automatisch angelegt. ○ Um die Gruppenparameter (Name und Beschreibung) zu pflegen, wählen Sie Bearbeiten neben dem Gruppentitel. ○ Um eine Option zu einer Gruppe hinzuzufügen, wählen Sie Option hinzufügen neben dem Gruppentitel. ○ Um die Reihenfolge der Gruppen festzulegen, verwenden Sie die entsprechenden Pfeiltasten. ○ Sie können die Gruppen in Spalten anordnen. Mit Spalte hinzufügen legen Sie eine weitere Spalte an. ● Resultate und Drucktastenbezeichnungen Sie können: ○ Resultat für jede Option anlegen - wenn Sie diesen Entscheidungsdialog in einem Block verwenden, können Sie für jede Option, die vom Benutzer gewählt wird, eine andere auszuführende Aktion festlegen. ○ Ein Resultat für alle Optionen anlegen - Sie können in einem Block nur eine auszuführende Aktion zuordnen, unabhängig, welche Option gewählt wird. ○ Zusätzliches Resultat für die Abbruchoption anlegen - Sie können dieses Resultat in einem Block verwenden, um die Ausführung der ausgewählten Option abzubrechen. Sie können für die Drucktasten Wählen und Abbrechen eigene Bezeichnungen definieren oder die voreingestellten belassen. |

Wenn Sie Ziele für Resultate konfigurieren, die sich in unterschiedlichen Blöcken befinden, müssen Sie sicherstellen, dass Sie den von Ihnen verwendeten entsprechenden Blocktypen entsprechen.
Weitere Informationen finden Sie unter Blockablauf definieren.
4. Wählen Sie Weiter und dann Abschließen und Öffnen.
Die Designumgebung für das Callable Object wird geöffnet. Sie können die Objektdefinition bearbeiten und an andere Benutzer Berechtigungen vergeben, um das Objekt anzuzeigen oder zu editieren.
5.
Um das Objekt zu aktivieren, wählen Sie
(Aktivieren).