RCA.Activities.FormBuilder.DisplayForm
Description
Use this activity to display a form or multiple occurrences of an identical form. This activity allows you to:
- Modify the properties of a form or an instance of a form.
- Display a form and continue the rest of the execution only when the form closes.
- Display a form while the rest of the workflow is running.
Project Compability
Windows
Configuration
Designer panel
- Select Form - The form that you want to show. You can select a JSON file from your project.
- Open Form Builder - Open the Form Builder window and you can design a new one that you want to show.
Properties panel
- Common
- Continue On Error - the automation keeps going if it has an error. By default, this option is False, which means that the process will be blocked when an error occurs.
- Execute Do Block First - execute the Do Block once after the form is ready.
- Timeout MS - duration until the form closes automatically.
- Form Format
- Always on top - Choose if you want to show the form on top of any other open windows.
- Form Height - Set the height of the form window in screen pixels.
- Form Icon Path - Form's window icon. It has a default value if you do not enter.
- Form Position X - The distance from the top-left of the form to the left screen. The default value will center the form window relative to the screen
- Form Position Y - The distance from the top-left of the form to the top screen. The default value will center the form window relative to the screen
- Form Title - Give the form a title.
- Form Width - Set the width of the form window in screen pixels.
- Form Zoom Level - Form Zoom level in percentage. If not entered, the default value will be 100%.
- Is Minimize On Start - Choose if you want the form to appear in the taskbar of the machine.
- Input
- Form Arguments - A collection of key-value pairs, where Key is the Property Name of a form component, and Value is the variable or argument where you store the information that you want to either apply to a form or retrieve from it.
- Form Fields Input Data - The JSON string is used to field on the form.
- JSON Schema File Name - Set the name of the file that stores your form. This field is required.
- Misc
- Display Name - The name of the activity.
- Public - public form or not.
- Output
- Form ID - The process ID of the form window.
- Is Dismissed - If the user closes the form without submitting it, IsDismissed will be True.
- Output Data - The output data on the form is used as JSON.
- JSONlected Key - the key of the component that was just clicked to activate Do.