InvokeService() method
- Last Updated: July 5, 2024
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
Return type: VOID
Access: PUBLIC
Applies to:
OpenEdge.BusinessRules.DecisionService class
The following version of the method accepts the table handle to be passed to the Decision Service. You must call this method BY-REFERENCE for a shallow copy. The contents of this temp-table are removed and replaced by the results of the Decision Service call. The temp-table passed into this method cannot be part of a ProDataSet, otherwise an AppError is raised.
|
The following overloaded version of the method accepts the table handle to be passed to the
Decision Service. You must call this method BY-REFERENCE for a shallow copy. The
results of the Decision Service call are returned in the output parameter without
updating the input data. The temp-table passed into this method cannot be part of a
ProDataSet, otherwise an AppError occurs. The output table is a copy of the input
table. The intent of this API is to allow callers to use the input data as a
before-image for comparison purposes. The RulesMessage table returned by the
GetMessages() method contains a field named
DataKeyValue.
|
The following version of the method accepts the ProDataSet handle to be passed to the Decision Service. You must call this method BY-REFERENCE for a shallow copy. The contents of this ProDataSet are removed and replaced by the results of the Decision Service call.
|
The following version of the method specifies the ProDataSet handle to be passed to the
Decision Service. You must call this method BY-REFERENCE for a shallow copy. The
results of the Decision Service call are returned in the output parameter without
updating the input data. The output data set is a copy of the input data set. The
intent of this API is to allow callers to use the input data as a before-image for
comparison purposes. The RulesMessage table returned by the
GetMessages() method contains a field named
DataKeyValue that refers to the tables in the response
ProDataSet.
|