Forms are used in many business and organizational processes to collect data from a specific person or group of people. The streamlined creation and deployment of forms and the collection of that data is a challenge software needs to solve.

The paper-based, human-readable type of a form is important, because of two aspects:

  • Humans need to understand the forms
  • Legal requirements

At the same time, electronic forms help automating processes by making documents smarter. They could include meta information that define which data is mandatory and could be appended automatically.

Forms should be smart and contain conditions and constraints. Not only the syntax of a form field should be checked, validated and corrected, but nested conditions should be implemented to control the form completion process. Parts of a form might be only required, if a specific input have been made in another part of the form.

Using conditions, form designers can control the workflow of the complete form. Form fields can be disabled on specific actions on other fields. Content such as drop-down list items can be added dynamically when a specific value has been selected in another form field. This logic allows complex, automated workflows within form templates to provide the best available user experience when completing forms.

We are working on tools that cover the complete document lifecycle from creating the form, deploying it to end-users and to collect the data from various sources.

Document Workflow

A form is created in an MS Word inspired interface which makes it easy for users to create complex forms in Windows and web applications. These forms can be deployed to all platforms including Windows applications, cross-browser, cross-platform web and mobile applications and as Adobe PDF documents that can be completed using standard software packages such as the Adobe Acrobat Reader.

Document Workflow

TX Text Control X18 (28.0) will provide a form completion mode that allows users only to complete form fields. This can be combined with document protection features that provides editable regions for specific users or user groups. This way, very flexible forms can be crafted that can be deployed to various user groups.

When end-users completed the forms filling process, the data can be collected from these platforms. If a form has been completed in a PDF, TX Text Control can read that data and provide them as ready-to-use data objects.

Stay tuned for more features and details about TX Text Control X18.