Embed Comprehensive Field into Document

Table of Contents

What are the comprehensive fields and why you may need it?

Comprehensive fields are the featured fields that will store all the information of your fields like field name, field type, options, formats etc.

Hence comprehensive fields stores all the information of the fields. It will help you to share your document template with all field configurations. So, when you copy the template all fields are loaded automatically with full configuration by reading this comprehensive field information.

How can you insert comprehensive fields inside document?

You can insert comprehensive fields in two ways

1. Just switch on the "Insert Comprehensive Field" toggle and start inserting fields

2. Comprehensive field follows syntax below

 "${field_name|field_type|option1: value1; option2: value2; ........}" 

field_name : name of the field

field_type :  one of text, paragraph, checkbox, choice, dropdown, number, date, time

options : field parameters

You can also write the comprehensive field information in the document directly by following the same syntax.

Standard field Parameters

Full list of field parameters of each field type

1. Textbox

Field Output:

Form Output:

Example : 

      ${Student Name|text|width:250;required:true;description:Name of the Student }

2. Number :

     Number format indexes 

1  - 0 (default)

2 -  0.00

3 - 0.0000

4 - 0,000.00

5 - 0.000.00

Field Output:

Form Output:

Example : 

${Student Number|number|width:250;required:true;numberFormatIndex:0; description: Student Number}

3. Drop down :

Field Output:

Form Output:

Example:

${Student Grade|dropdown|options:A,A+,B,B+; width: 200; required:true;description: Student Grade}

4. Paragraph:

Field Output:

Form Output:

Example:

${ Student Address|paragraph|width:400;height:200;required:true; description:Student Address }

5. Date

Field Output:

Form Output:

Example:

${Student Joining Date|date|format:MM/DD/YYYY;timezone:Asia/Calcutta;width:500; required:false;description:Student Joining Date}

6. Time

Field Output:

Form Output:

Example:

${School Time|time|format:hh:mm a;timezone:Asia/Calcutta;width:500;required:false;description:School Time }

7. Check box :

Field Output:

Form Output:

Example:

${Student Subjects|checkbox|options:Maths,Science,Biology;width: 200;required:true;orientation:row;description: Student Subjects}

8. Choice

Field Output:

Form Output:

Example:

${Student Gender|choice|options:Male,Female,Other;width: 200;orientation:column;required:true;description:Student Gender }

9. Link

Field Output

Form Output

10. Image

Field Output

Form Output

11. Signature

Field Output

Form Output