About IDO Data Rule Actions Action type
These are the action types available in the IDO Data Rules form.
| Action type | Description |
|---|---|
Set Property Value |
Sets a property to a specified value. Values can be Literal, a cached setting, or keywords like CURDATE(), CURTIME(), or USERNAME(). |
Default Property Value |
Sets a property value only if the property is blank and has not already been modified in the request. |
Set Property Updatable |
Overrides read-only behavior to allow the property to be updated through the IDO and enables the UI components bound to the property. |
Set Property Enabled |
Overrides a read-only behavior, set in the IDO property, to allow the property to be updated through the IDO and enables the UI components bound to the property. |
Set Property Required |
Marks the property as required and enforces the requirement during save. |
Set Property Validator |
Overrides the validator defined for the property. |
Set property Inline list |
Overrides the inline list definition of the property.
Specify the Property Name. Then use the Edit Inline List button to build the inline list. In the Edit Inline List form, the Column for Value represents the ordinal column number from the list of properties that should be committed to the database upon save. The Display Columns represent which ordinal columns are displayed with the list. The Include Badge Status displays any badge information associated with the property. |
Set Property Domain |
Overrides the property domain used by forms, such as for collection list sources.
Specify the Domain IDO Name, Domain Property, and build the Domain List Properties displayed using the Edit List Properties. |
Call Action Method Pre-Save |
Calls an extension class method before standard save processing. See the Infor Mongoose Data Rules and IDO Cached Settings User Guide for more information. |
Call Action Method Post-Save |
Calls an extension class method after standard save processing. See the Infor Mongoose Data Rules and IDO Cached Settings User Guide for more information. |