Webformular für Oracle Integration Enterprise-Prozess erstellen

Mit dem Webformulareditor für Oracle Integration Enterprise-Prozesse können Sie Formulare für Ihre manuellen Aufgaben erstellen und Formularereignisse starten, ohne Scripting-Regeln verwenden zu müssen. In den Webformularen können Sie Ereignisse für Steuerelemente konfigurieren, die Bedingungen, Aktionen oder REST-Connector-Aufrufe auslösen können, wenn sie ausgelöst werden.

Einfache Anwendung erstellen

Mit Webformularen können Personen mit einem Geschäftsprozess interagieren. Beispiel: Ein Formular kann eine Anwendung starten oder in einer Human Task verwendet werden. Sie können eine einfache Anwendung zur Verwendung in einem Prozessgenehmigungsformular erstellen.

  1. Gehen Sie zur Homepage, klicken Sie auf Prozess-Builder, Erstellen, Neue Anwendung.
  2. Geben Sie im Dialogfeld "Anwendung erstellen" den Namen ein, den Sie der Prozessanwendung zuweisen möchten, und klicken Sie auf Erstellen.
  3. Wählen Sie auf der Seite "Prozess erstellen" die Option Mit einem Formular beginnen.
  4. Geben Sie im Fenster "Prozess erstellen" den Namen ein, den Sie dem Prozess zuweisen möchten, und klicken Sie auf Erstellen.
  5. Fügen Sie dem Prozess eine menschliche Aufgabe zur Genehmigung hinzu, und geben Sie ihr einen Namen, z.B. Genehmigen.

Webformular erstellen

Sie können ein Formular für die Verarbeitung von Prozessabläufen erstellen. Das Formular wird auch für Benutzer angezeigt, die für die Genehmigung oder Ablehnung der Anforderung verantwortlich sind.

  1. Öffnen Sie in diesem Prozess die Eigenschaften des Startformulars. Klicken Sie auf das Symbol "Start", und klicken Sie auf das zugehörige Menü "Aktionen". (Beachten Sie, wie der Befehl Formular öffnen abgeblendet ist, da dem Ablaufelement noch kein Formular zugeordnet ist.) Wählen Sie Eigenschaften öffnen.
  2. Geben Sie im Feld Titel den Namen ein, den Sie dem Formular geben möchten.
  3. Klicken Sie im Feld Formular auf Symbol "Neues Formular erstellen" Neues Formular erstellen, und wählen Sie Neues Webformular aus.
  4. Geben Sie im Dialogfeld "Neues Webformular erstellen" den Namen ein, den Sie dem Formular im Feld Name gegeben haben, und klicken Sie auf Erstellen.

    Beachten Sie im Bereich "Eigenschaften", wie das neue Formular im Feld Formular identifiziert wird.

  5. Klicken Sie auf das Symbol Formular bearbeiten.

    Der Webformularditor wird in einer neuen Registerkarte geöffnet, deren Titel Sie für das Formular eingegeben haben.

    Der Editor enthält eine zentrale Leinwand, auf der Sie das Formular erstellen, indem Sie Steuerelemente per Drag-and-Drop aus den Paletten auf die Leinwand ziehen. Im Bereich Properties können Sie Einstellungen auswählen. Im Bereich Daten werden Datenattribute für die Steuerelemente des Formulars aufgelistet.

Steuerelemente hinzufügen und konfigurieren

Sie können Steuerelemente aus der Grundpalette und der erweiterten Palette zu einem Prozessgenehmigungsformular hinzufügen.

  1. Fügen Sie Namensfelder zur Leinwand des Formulars in einer Zeile hinzu, und konfigurieren Sie sie. Beispiel: Um den Vor- und Nachnamen der Benutzerinformationen hinzuzufügen, ziehen Sie ein Eingabetext-Steuerelement aus der Basic Palette auf die Leinwand. Ziehen Sie ein weiteres Eingabetext-Steuerelement neben dem ersten Steuerelement.

    Beim Ziehen wird ein Feld mit einem gepunkteten Umriss angezeigt, in dem Sie das Steuerelement platzieren können, z.B. neben, zwischen oder unter einem anderen Steuerelement. Beim Löschen werden die Steuerelemente in einem unsichtbaren Raster angepasst, um Platz zu schaffen. (Sie können bis zu 12 Steuerelemente in einer Zeile im Formular platzieren.)

    Um ein Steuerelement neu zu positionieren, ziehen Sie das gepunktete Handle, und legen Sie es an einer neuen Position ab. Die zugehörigen Steuerelemente werden entsprechend angepasst. Klicken Sie beim Bearbeiten nach Bedarf auf Rückgängig und Wiederholen.

  2. Wählen Sie das erste Steuerelement für Text. Beachten Sie, wie die Registerkarten "Eigenschaften" Allgemein und Formatierung lauten. Die Registerkarteneinstellungen gelten für das ausgewählte Steuerelement.
  3. Ändern Sie auf der Registerkarte "Allgemein" das Feld Name in FirstName und das Feld Label in Vorname.
    Das Feld Name gilt für das Steuerelement selbst, und das Feld Label bestimmt seinen Anzeigenamen.
  4. Wiederholen Sie die Schritte 2 und 3, um den Namen des zweiten Steuerelements in LastName und sein Label in Nachname zu ändern. Mit dieser Methode können Sie alle erforderlichen Felder in Ihrem Formular hinzufügen.
  5. Wechseln Sie zwischen Steuerelement- und Formulareigenschaften, indem Sie auf einen leeren Bereich der Formularleinwand klicken.

    Beachten Sie, dass die Registerkarten "Eigenschaften" in Formular und Präsentation geändert werden und jetzt für das gesamte Formular und nicht für das ausgewählte Steuerelement gelten. Klicken Sie auf ein Steuerelement, und die Registerkarten werden in Allgemein und Formatierung geändert, und gelten für das Steuerelement.

    Beachten Sie auch, dass im Datenbereich Datenattribute mit denselben Namen wie Ihre Steuerelemente (jedoch unterschiedliche Groß-/Kleinschreibung) aufgeführt werden. Diese Attribute wurden automatisch erstellt, wenn Sie jedes Steuerelement hinzugefügt haben. Dies geschieht, wenn das Feld Automatisches Binding auf der Registerkarte Formular ausgewählt ist. Diese Attribute enthalten die Payload-(Working-)Daten des Formulars, während der Prozess ausgeführt wird.

  6. Klicken Sie auf Speichern, um das Formular zu speichern.

Alternative Ansicht für Genehmiger hinzufügen

Sie können eine alternative Ansicht des Formulars hinzufügen, die Genehmigern der Prozesse angezeigt werden soll.

  1. Klicken Sie im Bereich Eigenschaften auf die Registerkarte Präsentation. (Wenn stattdessen die Registerkarten Allgemein und Formatierung angezeigt werden, wählen Sie zuerst einen leeren Bereich der Leinwand aus, um die Registerkarte Präsentation anzuzeigen.)
  2. Ersetzen Sie im Feld Name den Hauptnamen (den Standardnamen) durch den Namen, den Sie dem Formular geben möchten. Beispiel: Verkäufer. Diese Standardpräsentation wurde bereits erstellt.
    Eine Präsentation ist eine einzelne Ansicht eines Formulars. Ein Formular kann mehrere Präsentationen enthalten.
  3. Klicken Sie auf die Registerkarte Formular. Beachten Sie, dass in der Tabelle "Präsentationen" jetzt unsere Präsentation als Mitarbeiter aufgeführt wird. Der Stern gibt an, dass es sich um die Standarddarstellung handelt.
  4. Klicken Sie in der Tabelle "Präsentationen" auf Hinzufügen Symbol "Hinzufügen", um eine Präsentation hinzuzufügen. Geben Sie im Dialogfeld "Präsentation erstellen" Genehmiger in das Feld Name ein, wählen Sie im Feld Basierend auf die Option Mitarbeiter aus, und klicken Sie auf Erstellen.
  5. Mit dem Feld Präsentation oben auf der Leinwand können Sie zwischen den beiden Präsentationen wechseln.
  6. Wenn Sie die Namensfelder in der Darstellung der Genehmiger schreibgeschützt machen möchten.
    1. Wählen Sie die Präsentation "Genehmiger" aus.
    2. Wählen Sie das Feld Vorname aus. Scrollen Sie auf der Registerkarte General nach unten, und wählen Sie Read Only. Das Feld ist leer, um anzugeben, dass der Wert nicht geändert werden kann.
    3. Ändern Sie das Feld Nachname in schreibgeschützt.

Formatvorlage des Formulars ändern

Um das Branding Ihrer Organisation anzuwenden, können Sie ein Stylesheet hochladen und anwenden. Sie können einem Formular nur ein Stylesheet zuweisen.

  1. Klicken Sie auf einen leeren Bereich des Formulars und dann im Bereich "Eigenschaften" auf die Registerkarte Formular.
  2. Scrollen Sie bei Bedarf nach unten, und klicken Sie im Feld Formatvorlage auf Bearbeiten. Die Seite "Formatvorlagen" wird angezeigt.
  3. Um ein Stylesheet hochzuladen, klicken Sie auf Hochladen, und wählen Sie eine Stylesheet-Datei (.css oder .txt) aus. Klicken Sie im Bereich Formatvorlagen auf ein Stylesheet, um es anzuwenden.
  4. Klicken Sie im Bereich Vorschau auf CSS, um das Format eines Stylesheets anzuzeigen, oder auf Formular, um eine Vorschau anzuzeigen.
  5. Klicken Sie auf X, um den CSS-Browser zu schließen und zum Formular zurückzukehren.

Vorschau des Formulars anzeigen

Formulare, die Sie automatisch erstellen, passen sich an die Bildschirmgröße an, unabhängig davon, ob Endbenutzer sie auf Mobilgeräten, Tablets oder großen Bildschirmen anzeigen.

  1. Klicken Sie im Webformulareditor auf Vorschau.
  2. Wählen Sie im Vorschaufenster unterschiedliche Gerätegrößen aus, in denen das Formular angezeigt werden soll.
  3. Geben Sie Beispielwerte in die Steuerelemente des Formulars ein, und klicken Sie auf Weiterleiten.
    Das Feld unten im Fenster zeigt, wie Form-Einträge (auch als Payload-Werte bezeichnet) als Datenattribute gespeichert und im Prozess verwendet werden.
  4. Klicken Sie auf Schließen Schließen-Symbol, um das Fenster "Vorschau" zu schließen. Klicken Sie auf Speichern.

Formulare und Präsentationen in Prozessen verwenden

Sie können Genehmigungsformulare für verschiedene Prozesse oder Aufgaben konfigurieren.

  1. Klicken Sie auf die Registerkarte Anwendungs-Home und dann auf Formulare. Beachten Sie, dass Ihr Formular hier angezeigt wird.
    Im Fensterbereich "Formulare" werden alle Formulare angezeigt, die für die Anwendung erstellt wurden, unabhängig davon, ob sie verwendet werden. Beachten Sie, dass Sie Webformulare und Basistypformulare in einer Anwendung erstellen und verwenden können.
  2. Klicken Sie auf eine Ihrer Prozessregisterkarten.
  3. Wählen Sie die Personenaufgabe aus, die Sie für Genehmiger des Prozesses erstellt haben, und klicken Sie auf das zugehörige Aktionsmenü. Beachten Sie, dass der Befehl Formular öffnen abgeblendet ist, da noch kein Formular damit verknüpft ist. Wählen Sie Open Properties. Der Bereich wird erweitert, um seine Eigenschaften anzuzeigen.
  4. Wählen Sie im Feld Formular Ihr Standardprozessformular aus.
  5. Wählen Sie im Feld Präsentation die Präsentation Genehmiger aus, die für diese Aufgabe angezeigt werden soll.