Erstellen Sie Codefragmente für Entscheidungstabellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Erstellen Sie Code-Fragmente von veröffentlichten Entscheidungstabellen in Workflow-Studio, um die Entscheidungstabelle aus einem beliebigen Skript auszuführen und das Ersetzen von hartcodierter Logik durch Entscheidungen zu erleichtern.

    Vorbereitungen

    Wenn Sie die Entwurfserstellung aktiviert haben, müssen Sie Ihre Entscheidungstabelle veröffentlichen, um ein Code-Fragment der Tabelle kopieren zu können. Wenn die Entwurfserstellung nicht aktiviert ist, speichern Sie Ihre Entscheidungstabelle, um auf diese Funktion zuzugreifen.

    Durch die Möglichkeit, Codefragmente für eine Entscheidungstabelle zu kopieren, können Sie die Tabelle schnell in Ihr Skript einfügen, ohne den Code mithilfe der API-Dokumentation erstellen zu müssen. Weitere Informationen zur Entscheidungstabellen-API finden Sie unter DecisionTableAPI - Scoped, Global.

    Erforderliche Rolle: keine

    Prozedur

    1. Navigieren zu Alle > Decision Management > Entscheidungsgenerator.
    2. Öffnen Sie eine veröffentlichte Entscheidungstabelle.
    3. Wählen Sie das Symbol für Menüoptionen der Entscheidungstabelle () und dann Code-Fragment erstellenaus.
      Es werden zwei Code-Fragmente generiert. Das erste Code-Fragment ruft die GetDecision()-API auf, die nur das erste Ergebnis zurückgibt, das den Eingaben und Spezifikationen in der Entscheidungstabelle entspricht. Das zweite Code-Fragment ruft die GetDecisions()-API auf, die eine Liste aller Ergebnisse zurückgibt, die Ihren Eingaben entsprechen.
    4. Wählen Sie entweder Erste übereinstimmende Entscheidung zurückgeben oder Alle übereinstimmenden Entscheidungen zurückgeben und dann Code kopierenaus.
    5. Wahlweise: Wenn Sie das andere Code-Fragment kopieren möchten, wählen Sie OK, um die Bestätigungsmeldung zu schließen, und kopieren Sie den Code aus der anderen Option.
    6. Fügen Sie das Code-Fragment an der Stelle in Ihr Skript ein, an der Sie die Entscheidungstabelle aufrufen möchten, und definieren Sie die Daten, die für jede Eingabevariable verwendet werden sollen.