Using the Intelligent Forms Designer
Working with Forms
Form properties enable the user to begin printing from a form instead of a label. They also let the user control whether someone can specify a printer and number of copies at print time when printing from forms.
Form Properties
-
Allow Label Launcher: When this property is enabled, the user can start the print from the form rather than from the label. When this is enabled and the form is in production, the Print option is available for the forms file in Librarian.
-
Print Selector: When this property is enabled along with Allow Label Launcher, a Printer dropdown displays at the bottom of the form enabling the user to select which printer to use.
When this field is not enabled but Allow Label Launcher is, the Default Printer dropdown displays in the Properties section of the Intelligent Forms Builder where the user can specify the default printer for this form.
-
Copies Selection: When this property is enabled along with Allow Label Launcher, a Copies field displays at the bottom of the form enabling the user to specify the number of labels to print.
Working with Components
The components of the Intelligent Forms Designer are divided into two types: controls, that users can interact at print time; and content, which is used to organize forms and convey information to the user.
Controls
Controls enable the user to enter data at print time. Drag individual controls from the Controls tab onto the label to position them.
Use this component to enter text at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Default Value: Enter the default value for the field using up to 255 characters.
-
Data Type: Select the type of data entered into the field. Available options are:
-
Regular Text
-
Number
-
Email
-
URL
-
-
Minimum Characters: Set the minimum number of characters that must be entered in the field, up to 255.
-
Maximum Characters: Set the maximum number of characters that can be entered in the field, up to 500.
-
Placeholder Text: Enter the text that displays in the field by default.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
-
Required: Indicate if an entry in the field is required in order to print
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
Use this component to enter longer text at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Default Value: Enter the default value for the field using up to 255 characters.
-
Minimum Characters: Set the minimum number of characters that must be entered in the field.
-
Maximum Characters: Set the maximum number of characters that can be entered in the field, up to 5000.
-
Placeholder Text: Enter the text that displays in the field by default.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
-
Required: Indicate if an entry in the field is required in order to print
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
-
Default Number of Text Rows: Indicate the number of rows allowed by default.
-
User Resizable: Indicate whether the user can resize the component.
Use this component to create to a group of radio buttons that can be selected at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
-
Required: Indicate if an entry in the field is required in order to print
Options
-
Add Option: Click to add another item to the group.
-
Value: Enter the value that will be sent at print time if this item is selected.
-
Display Text: Enter the text that will be displayed beside the radio button on the form.
-
Selected by Default: Indicate whether this item is selected by default.
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
-
Alignment (required): Indicate the display order of the radio buttons: stacked or inline.
Use this component to create a checkbox that can be selected at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
-
Default: Checked: Indicate whether the default value of the checkbox is checked or unchecked.
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
-
Checkbox Location: Set whether the checkbox appears before the text (Left) or after the text (Right).
Use this component to create a dropdown list that can be used at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
-
Required: Indicate if an entry in the field is required in order to print
Options
-
Add Option: Click to add another item to the group.
-
Value: Enter the value that will be sent at print time if this item is selected.
-
Display Text: Enter the text that will be displayed in the dropdown list on the form.
-
Selected by Default: Indicate whether this item is selected by default.
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
Use this component to create an on/off switch that can be selected from at print time.
Attributes
-
Component Name: An internal identifier for the component. You can accept the default value or enter your own. Each Component Name must be unique.
-
Label: Enter the name to be displayed on the form.
-
Default: On: Indicate whether the default value for this component is on or off.
-
Enabled: Indicate whether the component is enabled on the form.
-
Visible: Indicate whether the component is visible on the form.
Layout
-
Width: Set the width of the component, either as a percentage or in pixels.
-
Alignment: Specify whether the component is aligned to the left, right, or center.
-
Switch Location: Set whether the switch appears before the text (Left) or after the text (Right).
Content
Content components enable the user to control how the form will appear at print time, whether it includes any explanatory text, and whether any external links are included. Drag individual components from the Content tab onto the label to position them.
Use this component to create a headline or title for the form.
Attributes
-
Text Content: Enter the text that will appear on the form.
-
Visible: Indicate whether the component is visible on the form.
Style
-
Headline Size: Select the size of the headline or title on the form, from 1 to 6.
-
Text Justification: Select whether the text should be left, center, right, or fully justified in the component.
-
Text Color: Specify the color of the text in the popup or by entering the color-hex code.
Use this component to add a label or explanatory text to the form.
Attributes
-
Text Content: Enter the text that will appear on the form.
-
Visible: Indicate whether the component is visible on the form.
Style
-
Text Size: Set the size of the text on the form. Minimum size is 0.5 points. Maximum is 3600 points.
-
Text Color: Specify the color of the text in the popup or by entering the color-hex code.
-
Font Style: Indicate if the text should be bolded, italicized, or underlined.
-
Text Justification: Select whether the text should be left, center, right, or fully justified in the component.
Use this component to create an external link on the form.
Attributes
-
Label: Enter the text that will display for the link.
-
Link: Enter the URL for the external link, beginning with https://.
-
Visible: Indicate whether the component is visible on the form.
Style
-
Text Size: Set the size of the text on the form.
-
Font Style: Indicate if the text should be bolded, italicized, or underlined.
-
Text Justification: Select whether the text should be left, center, right, or fully justified in the component.
Use this component to create a separator between components on the form.
Attributes
-
Visible: Indicate whether the component is visible on the form.
Style
-
Height: Enter the height of the space before and after the separator in pixels.
-
Display Line Separator: Select to display a line as the separator instead of just blank space.
-
Line Weight: Enter the weight, or thickness, of the line in pixels.
-
Line Color: Specify the color of the line in the popup or by entering the color-hex code.
-
Vertical Alignment: Set whether the component is aligned to the top, middle, or bottom of the component.
Linking Forms and Label Templates
Before you can use a form, the form must be connected to at least one label that contains at least one exposed variable.
Label Template
-
Link Label File: Click to open Link Label Template dialog, where you can link one or more label files to the current form.
-
: Click to open the Configure Variable Mapping dialog where you can link variables in the label file to components in the Intelligent Form. Once a form has been linked to a template file, the icon for that link changes to
. -
: Click to unlink a label template file and a form.