The Form Navigation designer enables quick creation of multiple input forms.
By using Decisions, you can even selectively decide whether to show specific forms based on values the user has already entered.
A "Details" form is created by default, and automatically linked in to the navigation.
The main window can be zoomed in and out by holding the control key on your keyboard, and scroll using the wheel on your mouse.
To reset the zoom to 100% at any time, double click the zoom level box at the top right of the main window.
The zoom level is hidden when at 100%
To create a new form:
The new form will be created, but isn't linked to the navigation.
To link the new form into the navigation as the first form:
Form Templates provide a starting point to quickly build adaptive forms that respond when viewed on different devices.
These templates share content that will conflict with each other.
To create a Form from a Template:
The new form will be created, but will not be linked to the navigation.
The template options are:
The Blank Form template creates a single blank form in exactly the same way as the Add Form button does.
Once the form is created, link it into your navigation as described in Link a Form into the Navigation above.
This Form Template includes examples of styled Form Controls that you can copy and paste onto your own Forms.
There are four distinct styles that you can choose from to build your user-interface.
All images used to style Form Controls use SVGs. These have been created using a clear, easy-to-read, syntax so that you can modify them to create the user-interface you want.
All shared values including file directories, colors and fonts are linked to Variables so they are easy to update.
This template creates a new responsive layout with multiple Forms, with the tabs on the bottom.
This template creates a new responsive layout with multiple Forms, with the tabs on the bottom and 3D Models.
This stylish form has multiple pages on the right hand side for users to navigate through.
This stylish form has multiple pages for users to navigate through, with stacked tabs on the left hand side.
This template creates a new responsive layout with multiple Forms, with the tabs on the left.
This template creates a new responsive layout with multiple Forms, with the tabs on the right.
This template creates a new responsive layout with a single Form.
The layout adapts to changes in browser width or device orientation using the special variable DWFormContainerWidth.
This template can be used to add the necessary Variables\Form Controls etc to a configurator that you want to use as a Custom Product inside the DriveWorks CPQ DriveApp.
For more information on adding this template to an existing configurator please see CPQ-CustomItem.
User Forms can be exported as a template, for re-using in other Projects.
User Form template creation allows data within a Project to be included in the template.
Multiple User Forms can be included in the template. Use Ctrl + select to choose the required User Forms.
The file extension (.drivefort) is not required to be given in the Template Name field.
This lists all Constants in the Project. Constants can be selected individually or all at once (right click, Select All).
This lists all Variables in the Project. Variables can be selected individually or all at once (right click, Select All).
This lists all Calculation Tables in the Project. Calculation Tables can be selected individually or all at once (right click, Select All).
This lists all Specification Macros in the Project. Specification Macros can be selected individually or all at once (right click, Select All).
This allows any other file to be selected for inclusion in the template.
Its primary purpose is to allow the inclusion of images, DriveWorks 3D files.
Once the template has been created, it must be installed on each DriveWorks Administrator machine it is required to be added from.
<SaveLocation><TemplateName>.drivefort
To add the template to a Project, see Creating a Form from a Template.
DriveWorks Quick Tips | |
DriveWorks Quick Tips: Form Templates Form templates are a built-in feature in DriveWorks Solo and DriveWorks Pro that can be used to make your forms look more professional. By customizing the details of the forms, you can make the templates look as if they were designed by your company. To add the template, simply go to the Form Navigation tab and click the small drop-down arrow below the Add Form button. You can customize the details of the form by changing the placeholder pictures to match your brand. Or, in DriveWorks Pro, you can change the constant values. | |
DriveWorks Quick Tips are a series of 1 minute videos, available on YouTube, that explain specific functionality. View all Quick Tips |
To create a new Dialog Form:
The new form will be created, as long as the new form remains unconnected to the navigation that sits in between the start and finish flags, the form will be a dialog form.
Dialog forms that are launched from a dialog button or item list control can contain navigation to other dialog forms.
Dialog forms that are launched within the Frame Control cannot contain navigation to other dialog forms within the same frame control.
Dialog Forms, launched from Item Lists, Dialog or Macro Buttons, are not supported inside of a Specification Host Control.
To create a new Decision:
The new decision will be created, but isn't linked to the navigation.
Linking a decision to the navigation consists of three parts:
To setup the condition:
To setup the TRUE form, drag the green circle from the decision, over the target form.
To setup the FALSE form, drag the red circle from the decision, over the target form.
DriveWorks Quick Tips | |
DriveWorks Quick Tips: Form Decisions Using form decisions allows you to control the flow of a project for your users. In this example, we take on a task that almost everyone has done before, planning for a vacation. We will use DriveWorks to tell us how we should pack for a week in Boston during a chosen season. | |
DriveWorks Quick Tips are a series of 1 minute videos, available on YouTube, that explain specific functionality. View all Quick Tips |
To delete a form/decision:
To rename a form/decision:
You can improve the appearance of your form navigation to make it easier to understand by using the alignment tools on the command bar.
The following alignment tools are available:
You can zoom in the form navigation designer by holding down the Control (CTRL) key on your keyboard, and using the mouse wheel.
To reset the zoom, double click the label at the top right of the navigation designer which tells you the current zoom level.
If your form navigation becomes large enough that you can't see the whole navigation on one screen, you can use the Overview tool on the command bar to show a thumbnail of the navigation, and the current scroll position.
The process of passing from one user form to another during specification.
The ability of form navigation to choose if a user form is to be displayed during specification.
A user form without any connections that link it to the start and finish form navigation flags.
A dialog form can be displayed during specification in one or more of the following ways:
The Dialog Button and Item List controls will launch the dialog form as a modal window (requires user interaction before returning to the main navigation). With DriveWorks Administrator and DriveWorks User this will be in the form of a pop up window that sits in front of the main specification window. With DriveWorks Live this will launch within the same specification window, that will return to the main specification when closed.
A dialog form launched from the Dialog Button or Item List controls can navigate to other dialog forms.
A dialog form launched within the Frame Control cannot navigate to any other dialog forms within the same frame control.
A user form control that displays a box in which a dialog form can be displayed.
The ability of form navigation to choose if a user form is to be displayed during specification.