Decision Matrix Data Model Overview
execute(decisionTableId, DecisionTableInput)
IndustriesSettings
Industries Object Access by Community License
Access Industries Features Deployed Using Managed Packages
Previous Versions
Execute an active decision table.
51.0
No
public static ConnectApi.DecisionTableOutcome execute(String decisionTableId, ConnectApi.DecisionTableInput DecisionTableInput)
Type: String
ID of the decision table.
Type: ConnectApi.DecisionTableInput
A ConnectApi.DecisionTableInput object with a list of conditions.
Type: ConnectApi.DecisionTableOutcome
1ConnectApi.DecisionTableInput input = new ConnectApi.DecisionTableInput();
2input.datasetLinkName = ‘DSL1’;//Optional,if you want to use a dataset link mapping definition
3input.conditions = new List<ConnectApi.DecisionTableCondition>();
4ConnectApi.DecisionTableCondition condition = new ConnectApi.DecisionTableCondition();
5condition.fieldName = 'Brand__c';
6condition.value = 'Cloud Kicks';
7input.conditions.add(condition);
8ConnectApi.DecisionTableOutcome output = ConnectApi.DecisionTable.execute('0lDxxxj23444', input);