Client logic actions
General Client Actions work on the client side (in the browser), just as with screen actions (which are also Client Actions as discussed earlier).
This artifact is extremely useful for manipulating data and behaviors on the browser side, allowing a user experience (UX) within expectations and without resorting to the server side for processing.
These actions can be found under the Logic tab in the Client Actions section, as illustrated in the following screenshot:
Regarding Client Actions, these differ from screen actions in the following aspects:
- They can be used in any other client action, general action, or screen action
- They allow you to have outputs
- They can be defined as public in order to be shared and reused by other modules
- They can be defined as functions to be used in expressions and calculation formulas (this is only possible if, on the action flow...