Erstellen Sie Codeausschnitte von veröffentlichten Entscheidungstabellen in Workflow-Studio Um die Entscheidungstabelle aus einem beliebigen Skript auszuführen und das Ersetzen hartcodierter Logik durch Entscheidungen zu erleichtern.
Vorbereitungen
Wenn die Entwurfserstellung aktiviert ist, müssen Sie Ihre Entscheidungstabelle veröffentlichen, um ein Codeausschnitt der Tabelle kopieren zu können. Wenn die Entwurfserstellung nicht aktiviert ist, speichern Sie Ihre Entscheidungstabelle, um auf diese Funktion zuzugreifen.
Die Möglichkeit, Codeausschnitte für eine Entscheidungstabelle zu kopieren, ermöglicht es Ihnen, die Tabelle schnell in Ihr Skript einzufügen, ohne den Code mithilfe der API-Dokumentation erstellen zu müssen. Weitere Informationen zur API der Entscheidungstabelle finden Sie unter DecisionTableAPI - Scoped, Global.
Erforderliche Rolle: keine
Prozedur
-
Navigieren zu an.
-
Wählen Sie auf der Homepage aus Entscheidungstabellen .
-
Öffnen Sie eine veröffentlichte Entscheidungstabelle.
-
Wählen Sie das Symbol für Menüoptionen der Entscheidungstabelle (
) Und wählen Sie aus Code-Fragment Erstellen .
Zwei Code-Fragmente werden generiert. Das erste Codeausschnitt ruft die GetDecision()-API auf, die nur das erste Ergebnis zurückgibt, das den Eingaben und Spezifikationen in der Entscheidungstabelle entspricht. Das zweite Codeausschnitt ruft die GetDecisions()-API auf, die eine Liste aller Ergebnisse zurückgibt, die Ihren Eingaben entsprechen.
-
Wählen Sie entweder aus Erste übereinstimmende Entscheidung zurückgeben Oder Gibt alle übereinstimmenden Entscheidungen zurück Abhängig davon, welches Code-Fragment Sie benötigen.
-
Wählen Sie Aus Code Kopieren .
- Wahlweise:
Wenn Sie das andere Codefragment kopieren möchten, wählen Sie aus OK Um die Bestätigungsnachricht zu schließen und den Code aus der Option „andere“ zu kopieren.
-
Fügen Sie das Code-Fragment in Ihr Skript ein, in dem Sie die Entscheidungstabelle aufrufen möchten, und definieren Sie die Daten, die für jede Eingabevariable verwendet werden sollen.