Seite "PromptSets"

PromptSets (PRPT) sind Objekte, die interaktive Formulare definieren. PromptSet-Formulare können ausführbaren Objekten zugewiesen werden. Wenn die ausführbaren Objekte ausgeführt werden, werden diese interaktiven Formulare angezeigt und ermöglichen Benutzern die Eingabe von Werten zur Laufzeit. Als Entwickler und Objektdesigner können Sie bei der Erstellung ausführbarer Objekte auf dieser Seite PromptSet-Objekte zuweisen. Das durch das PromptSet-Objekt definierte Formular wird beim Ausführen des Objekts als Anfrage generiert.

Weitere Informationen finden Sie hier:

PromptSets zu einem ausführbaren Objekt hinzufügen

  1. Öffnen Sie die Seite PromptSets des ausführbaren Objekts unter Variablen & Eingabeaufforderungen.
  2. Klicken Sie auf PromptSet hinzufügen.
  3. Wählen Sie das PromptSet-Objekt im Dialogfeld PromptSet hinzufügen.
    Hinweis: Bei der Suche im Dialogfeld PromptSet hinzufügen wird zwischen Groß- und Kleinschreibung unterschieden.
  4. Klicken Sie erneut auf PromptSet hinzufügen, wenn Sie ein weiteres PromptSet hinzufügen möchten.
  5. Optional können Sie die Reihenfolge der PromptSets per Drag-and-Drop ändern. Um ein PromptSet zu entfernen, wählen Sie es aus und klicken Sie in der Symbolleiste auf die Schaltfläche Entfernen.

Die hinzugefügten PromptSets werden aufgelistet. Wählen Sie ein PromptSet aus, um die PromptSet-Elemente auf der rechten Seite zu sehen.

Hinweise:

  • Im generierten Benutzereingabeformular werden die Prompts aller zugeordneten PromptSets in der Reihenfolge angezeigt, in der sie auf der Seite PromptSets des ausgeführten Objekts erscheinen. Drag&Drop von Promptsets zum Ändern der Reihenfolge.
  • Mit Ausnahme von Standardwerten können die Prompts in der Objektdefinition des ausführbaren Objekts nicht bearbeitet werden. Um Prompts zu ändern, bearbeiten Sie das PromptSet auf der Seite PromptSet Designer des PromptSet-Objekts.

Tipp: Sie können eine Vorschau des PromptSets auf der Seite PromptSet Designer anzeigen.

Überschreiben von Werten im PromptSet

Ist ein PromptSet-Element nicht schreibgeschützt, können Sie optional den Wert des Prompts auf der Seite PromptSets überschreiben. Der neue Wert ist nur für dieses ausführbare Objekt gültig und wirkt sich nicht auf andere Objekte aus, die dasselbe PromptSet-Objekt verwenden.

Sie können einen Wert in das PromptSet-Feld eingeben oder eine vordefinierte Variable auswählen. Klicken Sie auf die Beschriftung des Prompts, um das Feld zwischen einem direkten Eingabefeld und einem variablen Eingabefeld umzuschalten. Um eine vordefinierte Variable auszuwählen, klicken Sie auf die Schaltfläche {&} im Variableneingabefeld, um einen Dialog zu öffnen.

Es gibt verschiedene Arten von Werten, mit denen Sie Werte im Prompt überschreiben können:

Vordefinierte Variablen

Sie können eine vordefinierte Variable oder einen Textstring, die eine oder mehrere vordefinierte Variablen enthalten, verwenden, um einen Wert in einem Prompt zu überschreiben.

Der Text, den Sie in ein variables Eingabefeld eingeben, kann eine beliebige Kombination der folgenden Elemente enthalten:

  • Systemeigenschaftenvariablen

    Systemeigenschaftenvariablen sind keine Objekte. Sie sind systemweit einheitlich.
  • Objekteigenschaftenvariablen

     Objekteigenschaftenvariablen verweisen auf Objekte oder ihre Laufzeitinstanz (Aufgabe).
  • Automation-Variablen 
    Automation-Variablen sind eine vordefinierte Teilmenge von statischen Variablenobjekten, die für Systemeigenschaften verwendet werden.
  • Variablenobjekte

    Variablenobjekte können statisch oder dynamisch sein. Statische Variablen speichern Werte in ihrer Objektdefinition. Dynamische Variablen hingegen erhalten Werte aus einer festgelegten Datenquelle.

Hinweis: Es gelten die Textkonventionen für Variablen- und Objektnamen. Befolgen Sie diese Regeln beim Schreiben von Namen:

  • Systemeigenschaftsvariablen und Objekteigenschaftsvariablen beginnen mit einem vorangestellten kaufmännischen Und-Zeichen (&) und enden mit einem Rautenzeichen (#).
  • Variable Objekte, einschließlich Automations-Variablen, beginnen und enden mit geschweiften Klammern ({ }).
  • Sie können Text eingeben, der Elemente kombiniert, z. B. {PREFIX}_&$CLIENT#, wenn der Prompt dies zulässt und wenn Sie die Textkonventionen einhalten.
  • Zeit/Datums-Abfragen erfordern einen Standardwert und können nicht ohne Wert gespeichert werden. Das einzige zulässige Datumsformat für Standarddatumswerte ist YYY-MM-DD.

Wert aus Parent-Workflow oder Objektvariable aus Schedule

Geben Sie die Objektvariable von der Seite "Variablen" des Parent-Workflow-Objekts oder Schedule-Objekts ein. Verwenden Sie nicht die Schaltfläche {&}.

Weitere Optionen aus dem Prompt

Bei den folgenden Prompt-Typen können Sie den Prompt-Wert mit einem anderen Wert überschreiben, indem Sie einen anderen im Prompt Set-Element definierten Wert auswählen oder den gewünschten Wert eingeben.

  • Zahl, Kontrollkästchen, Zeit und Datum sowie Optionsfelder: Wählen Sie die gewünschte Option aus.
  • Textfeld-Prompt: Geben Sie einen Wert in das Feld ein. Wenn das Feld mehrere Werte zulässt und die Eingabehilfe in den Prompt-Einstellungen aktiviert ist, klicken Sie auf die Schaltfläche ... und wählen Sie einen Wert aus.
  • Combobox-Prompts: Geben Sie einen Wert in das Feld ein oder wählen Sie einen Wert aus dem Dropdown-Menü.

Weitere Informationen finden Sie in den Textfeld-Einstellungen.

Siehe auch: