Snippet - Arguments, Variables, Dynamic Values & Sourced Values
Last updated
Last updated
The Snippet – Arguments, Variables, Dynamic Values & Sourced Values project demonstrates how to define arguments, variables, dynamic values and shows how to use appRules Sourced Values to set these values.
Arguments are defined in the Arguments tab of the Project Details form as show below.
Note that the values shown are defaults. They can be changed by passing different values when you run the project.
Variables are defined in the Variables tab of the Project Details form as show below.
Dynamic Values are not pre-defined. They are created automatically the first time they are used in the project.
Sourced Values are used when getting and setting values in appRules. appRules includes several built-in value sources and editors are displayed at design time based on the Source(type) of the data. In this sample project, you will explore several editors displayed when setting the values.
The Sample Project:
Two activities are used in this project to set and display values.
This activity from the Base module is used for setting the values.
The Values property is a collection for setting values.
The following is the Sourced Value editor for setting the value:
The following is the selection of the Sourced Value that sets the new value:
This activity from the Dialogs module is used to display the values. When the project is run, the following form is displayed: