Composite Intput Fields

TextConverter has the powerful feature of creating composite output fields.


TextConverter has the powerful feature of creating composite output fields. This means that you can take a single input field and divide it very quickly into multiple output fields.

Two popular uses of composite output fields are for addresses and names. Parsing is automatic.

Addresses: Right click on an input field that contains a US address and choose "Add address block" - individual fields for Address 1, Address2, City, State, Zip, and Country will appear in the output dictionary

NamesRight click on an input field that contains a person's name and choose "Add name block" - individual fields for FName (first name), LName (last name), MName (middle name), PName (name prefix), and SName (surname) will appear in the output dictionary

In this sample, we will take the EZPass Statement, which we used in the "Tag-based Multi-line Template" sample, and turn the extracted address field into composite output fields.

We will start from where we left off in the "Tag-based Multi-line Template" sample.

Creating a composite field:

      1. In the output dictionary. create the new fields to use for your composite output. In this sample, we have created 4 new fields, named Address, City, State and Zip.
      2. Select the newly created fields, and connect them with the input field, using the connect button. Notice how the Preview pane has updated to include the new fields. However, it all contains the same information!                    
      1. Select one of the new fields, for example, Address.
      2. In the output field properties pane, click "Composite Input," and then select Address. Notice how it automatically removes the extraneous information, leaving the address.

      1. Repeat this process for the other new fields. It should automatically select correct part of the address.
      2. To expedite this process, you can select all the new fields in the beginning, and use the Address composite input template to accomplish this task much more quickly.

Congratulations, you have created a composite output field!