Object Overview
  • 17 Jan 2022
  • 1 Minute to read
  • Dark
    Light

Object Overview

  • Dark
    Light

Article Summary

Overview

Objects represent all occurrences of unique Data Types within any piece of data. It is the placeholder Property for mapping data of any Data Type into a step or Form control. In other words, Objects accept any Data Types mapped towards them allowing for dynamic population of Data Types along with their data.

An example application of Objects involves Mixed Type Data Repeaters which allows Designers to group like controls in a Data Type. By accepting Object as an input, the Mixed Type Data Repeater will dynamically populate with the controls, along with their supported Data Types, passed into it at run time.

If wishing to export an Object, please refer to the Configuring Object Properties With Flow Steps article.

The following document provides insight and links to additional documentation regarding Objects and their use. 


Configuring Object Properties

Objects are parameter-less, variable at runtime, and cannot be mapped similarly to other Data Types. 

Objects rely on specialized Object mapping steps' Inputs/Outputs since they are undefined at runtime. In conjunction, Objects may also rely on the Properties of other data within the environment to map correctly. Alternately, once an Object has been defined, Properties from an Object can be Output through the use of additional steps. 

This data can be applied individually or by mapping a Data Pair to the Object with some of the following steps/methods: 

  • Data Pair to Object 
  • Mapping Output Data from the Start step to an Object created by a Create Data step
  • Set Property On Object 
  • Get Property On Object





CSV To Object Mapping Step

To implement external CSV data onto an Object, users may utilize the CSV to Object Mapping step.

This step takes in a CSV file such as CSV, XLS, XLSX file extensions, evaluates the designated CSV Delimiter, and Outputs the data as a List of the selected Output Type


Formatting Objects With Format Text Step

To add to the versatility of Objects, the Format Text step allows users to apply .NET String.Format methodology to an Object. This converts an Object into a String to format the text with a specified Format String.


Object Lock Services

Object Lock Services may restrict/enable access to specific Objects within the environment such as with the Lock Object step. These steps determine how long an Object is locked and when to release that lock.


Was this article helpful?