Size Operator

Overview

A static image displaying the Data Workflow component's Size Operator icon and configuration window.

The Size operator performs one of two functions in a Data Workflow:

You'll find the Size operator in the Table group to the left of the Data Workflow canvas.

About the Info Window

Here's a breakdown of the operator's Info window:

Setting

Description

Category

Grayed out and non-adjustable setting indicating the operation type.

Label

Sets the label for your operator, displaying below the operator on your Data Workflow canvas.

This field is optional, but set a label if you use more than one of the same operator type. A label helps you identify your operators without opening any Info windows.

Preserve Argument Type

When selected, this setting ensures the argument data type is respected when the operator executes.

Adding a Size Operator

First, configure a couple of Text Field components to collect your end-user's End-users, also known as Express Users, are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product. name and display the result of the Size operator. Then, set up a Data Workflow to return the number of characters in the entry.

These instructions assume that you have a new module open, saved, and with a title.

Configure the Text Field Components

Begin by configuring two Text Field components. The first Text Field component is an input field for your end-user. The second Text Field component displays the result after the data passes through the Data Workflow. To prevent the end-user from adjusting the value of the second Text Field component, you'll select Disable User Input from the Input Behavior setting.

1. In the Module Builder, drag and drop two  Text Field components onto your canvas.
2. In the Property ID A Property ID is the unique field ID used by Unqork to track and link components in your module. and Label Text Label Text conveys what the input component is and what information it displays. Enter the purpose of the corresponding component or field. fields, enter the following:

Property ID

Label Text

name

Name

characters

Number of Characters

From the Input Behavior drop-down, select Disable User Input for the characters Text Field component.

3. Click Save Component after configuring each component.

Configure the Data Workflow Component

Next, configure a Data Workflow component, to bring data from your name Text Field component into the Data Workflow using an Input operator. Then, add a Size operator to determine the number of characters in the name field. Lastly, you'll send the final result to the characters field using an Output operator.

1. Drag and drop a Data Workflow component onto your canvas, placing it below your  Text Field components.
2. In the Property ID A Property ID is the unique field ID used by Unqork to track and link components in your module. field, enter dwfSize.
3. In the Canvas Label Text Canvas Label Text indicates the purpose of the corresponding field or component. For non-input components, the Canvas Label Text isn't end-user facing, and only appears in the . field, enter dwfSize.

Configure the Input Operator

1. Drag and drop an Input operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:
Info

Category

Input

Component

name

Required

Yes

Source

Default

Configure the Size Operator

1. Drag and drop a Size operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:

Info

Category

Size

Label

Number of Characters

3. Connect the output port (right) of the nameInput operator to the input port (left) of the Number of CharactersSize operator.

Configure the Output Operator

This operator sends the Size operator's value to the characters Text Field component.

1. Drag and drop an Output operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:

Info

Category

Output

Component

characters

Action

value

3. Connect the output port (right) of the Number of CharactersSize operator to the input port (left) of the characters  Output operator.
4. Click Save Component.
5. Save your module.

Here's how the completed Data Workflow looks:

A static image displaying the dwfSize Data Workflow.

Your completed module looks like the following:

A static image displaying the Size operator completed use case in the Module Builder.

Preview your module in Express View Express View is how your end-user views your application. Express View also lets you preview your applications to test your configuration and view the styling. This is also the view your end-users will see when interacting with your application. After configuring a module, click Preview in the Module Builder to interact with the module in Express View. and enter a name in the Name field. Notice how the Size operator returns the character count in the Number of Characters field.

A static image displaying the Express View output of the Data Workflow Size Operator.

Overview

A static image displaying the Data Workflow component's Size Operator icon and configuration window.

The Size operator is a simple yet powerful tool in Unqork’s Data Workflow. It performs one of two functions in a Data Workflow:

You'll find the Size operator in the Table group to the left of the Data Workflow canvas.

About the Info Window

Here's a breakdown of the operator's Info window:

Setting

Description

Category

Grayed out and non-adjustable setting indicating the operation type.

Label

Sets the label for your operator, displaying below the operator on your Data Workflow canvas.

This field is optional, but set a label if you use more than one of the same operator type. A label helps you identify your operators without opening any Info windows.

Preserve Argument Type

When selected, this setting ensures the argument data type is respected when the operator executes.

Adding a Size Operator

First, configure a couple of Text Field components to collect your end-user's End-users, also known as Express Users, are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product. name and display the result of the Size operator. Then, set up a Data Workflow to return the number of characters in the entry.

These instructions assume that you have a new module open, saved, and with a title.

To set up your Data Workflow, you need:

Configure the Text Field Components

Begin by configuring two Text Field components. The first Text Field component is an input field for your end-user. The second Text Field component displays the result after the data passes through the Data Workflow. To prevent the end-user from adjusting the value of the second Text Field component, you'll set Disable User Input to  (ON).

1. In the Module Builder, drag and drop two  Text Field component onto your canvas.
2. In the Property ID A Property ID is the unique field ID used by Unqork to track and link components in your module. and Label Text Label Text conveys what the input component is and what information it displays. Enter the purpose of the corresponding component or field. fields, enter the following:

Property ID

Label Text

name

Name

characters

Number of Characters

Set Disable User Input to  (ON) for the characters Text Field component.

3. Click Save & Close.

Configure the Data Workflow Component

Next, configure a Data Workflow component, to bring data from your name Text Field component into the Data Workflow using an Input operator. Then, add a Size operator to determine the number of characters in the name field. Lastly, you'll send the final result to the characters field using an Output operator.

1. Drag and drop a Data Workflow component onto your canvas, placing it below your  Text Field components.
2. In the Canvas Label Text Canvas Label Text indicates the purpose of the corresponding field or component. For non-input components, the Canvas Label Text isn't end-user facing, and only appears in the . and Property Name fields, enter dwfSize.

Configure the Input Operator

1. Drag and drop an Input operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:

Setting

Value

Category

Input

Component

name

Required

Yes

Source

Default

Configure the Size Operator

1. Drag and drop a Size operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:

Setting

Value

Category

Size

Label

Number of Characters

3. Connect the output port (right) of the nameInput operator to the input port (left) of the Number of CharactersSize operator.

Configure the Output Operator

This operator sends the Size operator's value to the characters Text Field component.

1. Drag and drop an Output operator onto your Data Workflow canvas.
2. Configure the operator's Info window as follows:

Setting

Value

Category

Output

Component

characters

Action

value

3. Connect the output port (right) of the Number of CharactersSize operator to the input port (left) of the charactersOutput operator.
4. Click Save.
5. Save your module.

Here's how the completed Data Workflow looks:

A static image displaying the size operators configuration in the Data Workflow.

Here's how the completed example looks in the Module Builder:

A static image displaying the Size operator completed use case in the Module Builder.

Preview your module in Express View Express View is how your end-user views your application. Express View also lets you preview your applications to test your configuration and view the styling. This is also the view your end-users will see when interacting with your application. After configuring a module, click Preview in the Module Builder to interact with the module in Express View. and enter a name in the Name field. Notice how the Size operator returns the character count in the Number of Characters field.

A static image displaying the Express View output of the Data Workflow Size Operator.