With the Developer Form task type, you can design pure HTML or HTML5 forms, use unfiltered JavaScript, include script libraries, and define your own CSS styles. This is useful when you require full control over the look and feel of the form. There are separate data entry and view-only settings that can be configured independently giving you the ability to format the data that is captured as desired. Unlike standard Integrify forms, the Developer form is configured only in the Task Configuration menu. They cannot be re-used across multiple processes as Powerforms are, but you can copy and paste the code as needed between process task definitions.
Please download and import our sample process containing a Developer Form for reference. Sample Developer Form (JSON). (Right-click on the link and save the file to your computer.)
Developer forms have different Form Code and View Only Code sections, so be sure to review both sections for each form type example.
There are 4 configuration tabs on one for testing your configuration:
This setting will accept a HTML/HTML5/Javascript:
The complete code for this example can be retrieved by importing the process export file linked above.
The View Only Code tab allows you to specify the display HTML used when viewing a form that has been submitted from the Request Summary. You will need to use JavaScript to place the values that were submitted into your HTML layout. To accomplish this we use the following conventions:
The complete code for this example can be retrieved by importing the process export file linked above.
The Prefill Mappings tab allows you to define values from the process that will be inserted into your Form Code (see above.) :
The Fields To Capture tab allows you to define which form fields are captured when they are posted. These fields are then exposed to the process for rules and prefills and are also exposed to the Integrify reporting engine.