On Execute

From Resco's Wiki
Jump to navigation Jump to search
Rules and examples

On Execute button.PNG App users can execute commands from their app, for example, run a mobile report or delete several records at once. Predefined commands usually function out of the box. However, you can use rules to define their availability and tweak their function. On Execute lets you define actions that the command performs. This rule is triggered when the command button is pressed. For example, It can be filling in some data, hiding fields, etc. On Can Execute rule then modifies in which situations users can see and use the command.

On Execute is available for the following user interface components:

In Woodford, you can edit the commands available for a form. In Questionnaire Designer, you can edit the commands available when filling out a questionnaire.

Commands

List of available form and questionnaire commands can be found here.

Forms

Example: Field clearing command

We creat a custom command custom_del_street. When clicked, Entity.addres1_line1 field is cleared.

If Condition Command.Name Equals custom_del_street
Then Step Entity.addres1_line1 Clear

Example: Copy the record (Opportunity)

We create a custom command custom_copy. When clicked, new instance of the record is created and data are copied.

OnExecute custom copy.PNG