UiPath Activities

The UiPath Activities Guide

Form Data Binding

Forms are complex data manipulation environments that are built by joining multiple components in the Form Designer. The following components are available in the UiPath ecosystem:

Basic
Advanced
Layout
Data

Text Field

HTML Element

Columns

Container

Text Area

Content

Panel

Data Grid

Number

Email

Table

Edit Grid

Password

Phone Number

Tabs

Checkbox

Date/Time

Select Boxes

Day

Label/Header

Time

Drop-Down List

Currency

Radio

Survey

Button

These components can be binded to workflow variables, thus easily creating dynamic forms. There are two ways to bind form fields to variables:

  • Using the FormFieldsCollection property field - This field can be used to bind workflow variables into a form by entering them as field keys in the Form Designer. They can have a direction specified as IN, IN/OUT, OUT. Variables in this field also contain form output when the direction is set to IN/OUT or OUT. This field supports only Dictionary<String,Argument> objects.
  • Using the FormFieldsInputData property field - This field can be used to pass JSON input data to the form. This field supports only valid JSON as strings or String variables.

Important!

These two methods are mutually exclusive, meaning that if one is used, the other one is ignored, and you cannot use both at the same time.

Updated about a month ago


Form Data Binding


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.