Erstellen Sie Code-Fragmente von veröffentlichten Entscheidungstabellen in Workflow-Studio, um die Entscheidungstabelle aus einem beliebigen Skript auszuführen und hartcodierte Logik durch Entscheidungen zu ersetzen.
Vorbereitungen
Wenn die Entwurfserstellung aktiviert ist, 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, Code-Fragmente 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
-
Navigieren zu .
-
Wählen Sie auf der Homepage Entscheidungstabellenaus.
-
Öffnen Sie eine veröffentlichte Entscheidungstabelle.
-
Wählen Sie das Symbol für Menüoptionen für Entscheidungstabelle (
) und dann Code-Fragment erstellenaus.
Es werden zwei Codefragmente generiert. Das erste Codefragment ruft die GetDecision()-API auf, die nur das erste Ergebnis zurückgibt, das den Eingaben und Spezifikationen in der Entscheidungstabelle entspricht. Das zweite Codefragment ruft die GetDecisions()-API auf, die eine Liste aller Ergebnisse zurückgibt, die Ihren Eingaben entsprechen.
-
Wählen Sie entweder Erste übereinstimmende Entscheidung zurückgeben oder Alle übereinstimmenden Entscheidungen zurückgeben aus, je nachdem, welches Codefragment Sie benötigen.
-
Wählen Sie Code kopieren aus.
- Wahlweise:
Wenn Sie das andere Codefragment kopieren möchten, wählen Sie OK, um die Bestätigungsmeldung zu schließen, und kopieren Sie den Code aus der anderen Option.
-
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 für jede Eingabevariable zu verwendenden Daten.