When defining the action flow of your actions and decision flow of your decisions, development environment provides the following tools:

Tool

Description

Start

Starts the action flow. Only one Start element is allowed.

Execute Action

Allows you to execute any of the actions available in the (above) actions folders.

Aggregate

Fetch data from the database, selecting information about one or more entities already declared in the module. How to use aggregates.

SQL

Execute a SQL statement over one or more entities already declared in the module. Learn more About SQL.

If

Allows you to branch the action flow into one of two action flow paths. How to use an If element.

Switch

Allows you to branch the action flow into one of several action flow paths. How to use a Switch element.

For Each

Repeats the execution of an action path for each entry of a list. How to use a For Each element.

Assign

Assigns an expression to a variable. You can assign an expression to more than one variable in each Assign element. How to use an Assign element.

Record List To Excel

Allows you to import the content of an MS-Excel file. How to import.

Excel To Record List

Allows you to export the contents of a record list to an MS-Excel file. How to export.

Start iSMS

Triggers a new session in an SMS flow, creating a new session in that flow. The flow where this element is used continues its execution. How to handle an iSMS in an action flow.

Send Message

Sends an SMS to a specific phone number. How to send an SMS in an action flow.

Send Bulk Messages

Sends the same SMS to a group of destinations. How to send bulk messages in an action flow.

Send Mail

Sends an Email to one or more recipients. How to use a Send Email element.

Attach File

Attaches a file to an Email. How to use an Attach File element.

This tool is only available when designing the Screen Preparation of Email screens. Learn more About Emails.

Error Handler

Allows you to catch and handle an exception. How to handle exceptions.

Raise Error

Allows you to explicitly launch a user exception. How to handle user exceptions.

Ajax Refresh

Allows you to explicitly refresh parts (widgets) of your web screen using Ajax. How to use Ajax Refresh element.

, Destination

Only available in Screen Action and Screen Preparation. Jumps to a specific screen or message. How to use a Destination element.

Download

Only available in a Screen Action in a Web flow. Allows you to have the Download facility in your application. How to handle a Download element.

End

Ends the action flow. For a matter of organization, you can have more than one End element in the same action flow.

When used in a Web Screen action, it means that the flow is to redraw the screen without loading it again. All the values typed by the end user, if not changed by the screen preparation, will be preserved.

This element is not available when designing decision flows. Learn more About Decision Tool.

Outcome

Ends the decision flow returning the decision outcome. For a matter of organization, you can have more than one Outcome element in the same decision flow.

This element is only available when designing Decision flows. Learn more About Decision Tool.

Comment

Allows you to add comments to your action flow. How to add comments to your action flow.

See Also

Create an Action | Action Flow Editor