What is declare trigger, declare onChange, declare expression, Declare Constraints, Decision Tree and Decision Table?

AllJobsInfo

Administrator
Staff member
Declare Constraints — Constraints rules provide data validation for properties after they are already inside your application. Any time the specified property changes, the constraints rule checks to confirm that the value still falls within the expected range. (For ex: If a property changed in more than one item, then DC rule fires automatically rather changing property value in every individual item).

Declare Expression — Declare expressions establish functional relationships between properties, and compute the result at any time when one of the inputs are changed. Declare expressions ensure that at any time an input is changed by any source, the result is always up-to-date.

Declare OnChange — Declare OnChange rules run an activity any time that the value of a specified property changes. (For ex: If an item's pyStatusWork changed from New to Open or any, then DON rule fires automatically)

Declare Trigger — Declare Trigger rules perform an activity any time data of a specific type is changed in the application. For example, a declare trigger could be defined to flag a customer's account for review any time their address changed. (DT rule fires automatically when a data in the database may be added, removed or updated).

Decision Table — Decision tables compare property values against a list of conditions, and choose one or more actions from that list if the conditions are met.Making decisions on a series of data that are different from one branch to the next.

Decision Tree — Decision trees are functionally similar to decision tables, with the additional ability to create nested IF statements. (Uses IF/Then logic)Making decisions against the same data element.
 
Top