- Getting Started
- Demo apps
- How To
- Notifications
- Using VB Expressions
- Designing your App
- Events and Rules
- Rule: If-Then-Else
- Rule: Open a Page
- Rule: Open URL
- Rule: Close Pop-Over/Bottom Sheet
- Rule: Show Message
- Rule: Show/Hide Spinner
- Rule: Set Value
- Rule: Start Process
- Rule: Reset Values
- Rule: Upload File to Storage Bucket
- Rule: Download File From Storage Bucket
- Rule: Create Entity Record
- Rule: Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Rule: Trigger workflow
- Rule: Submit Action
- Leveraging RPA in your App
- Leveraging Entities in Your App
- Leveraging Queues in Your App
- Leveraging Media in your app
- Leveraging Actions in your app
- Application Lifecycle Management (ALM)
- UiPath® First-Party Apps
- Basic Troubleshooting Guide
PREVIEWRule: Submit Action
Use the Submit Action rule to save and submit the changes made by a user upon completing a form or a certain UI interaction.
This rule becomes available for selection only after you add an action definition to your app.
This section displays the name of the action definition used in your app.
As only one action definition per app is allowed, this field is automatically filled in.
In this section you can set values for the input arguments of the action.
Clicking the Input Override filed opens the Resources panel, which displays the available input or input/output parameters of the selected action.
Select the parameters, and set them to the values of your app input controls.
An action input or input/output parameter has the following syntax:
Actions.<action_name>.<input_parameter_name>
The value expression of an app control has the following syntax:
<Apps_MainPage_name>.<input_control_name>.value
For example: You have the "name" input parameter in your "Voting App" action. You have a text control in your app called "text1". To bind the input parameter to the control value in Apps:
-
Select the "name" input parameter from the Resources panel. It should populate the field with the following expression:
Actions.Voting_app.name
Actions.Voting_app.name -
In the Enter value field, set the following value to the "name" parameter:
MainPage.text1.Value
MainPage.text1.Value
You can add many input overrides as the number of your action input parameters.
Make sure to provide input override for all action parameters you want to temporary save, for those parameters you want to send at action submit.
In this section you can configure the outcome for completing the action.
The outcome options are defined in the definition schema of your action.