Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Section


Column
width66%

The frevvo palette offers a rich variety of controls that let you create virtually any form. All controls provide functionality as soon as you drop them into your form and can be customized to suit the form you are designing. The purpose of each control is described below.


toc
Column
width33%





Palette Controls Chart

ControlDescriptionControl Description
Selection Controls (View this short video on Selection Controls.)Input Controls (View this short video on Input Controls.)
A single-select options list displayed in dropdown format.Allows users to type any text and is intended for short, one-line entries.
A single-select options list displayed in radio button format.Lets users type any text and is intended for longer, multi-line submissions.
A multi-select options list displayed as checkboxes.Can be used as a date, time or date plus time control with customizable date and/or time formats, and optional date picker.
Group Controls (View this short video on Group Controls)Requires a valid email (user@domain format).
A group of controls with a border and label that can be expanded or collapsed; may also be set up as "Signed Section" for authenticated users.Allows users to enter U.S. currency.
Allows user to add (or remove) controls to enter additional information as needed.Used for entering a phone number, and allows several 10-digit phone number formats.
Displays controls in a tab layout.Used for entering quantities or any whole numbers (integers).
A group of controls without a border or label; often used to create vertical alignment or tab order.Used for entering decimal numbers. Users may enter any number of digits after the decimal place.
Displays a set of controls in a grid/table layout with ability to add/remove rows as needed.

Miscellaneous (View this short video on Miscellaneous Controls)
A read-only control that accepts rich text to display information to users. Can also be used as a spacer.Use a T/F (Boolean) control for situations where the values will only be Yes or No.
Display a clickable link to users.Include an image (picture, logo, etc.) in your form.
Displays a clickable button that can trigger some event set up in business rules, such as a search.Adds a button to your form that, when clicked, will submit the form. (Note that forms include a submit button by default.)
Allows users to upload files as attachments in your form/workflow.Adds a page break for phone and/or tablet views.
An electronic wet signature that allows the user to sign with mouse, trackpad, or touch screen.A special type of selection control that supports three types of data retrieval: frevvoUsers, frevvoRoles and Web Service. Also supports typeahead and entering values not in the options list.
Displays a mapped PDF you have uploaded/mapped in Forms Generated for this Form dialogue.

...

A date picker can be enabled or disabled on the Style Properties tab. If Date Picker is checked, you will see the date picker inside the the date control and the date portion of the date/time input control. The date picker brings up a calendar that can be used to enter a date.

  • The Date control is used to denote a day and has no dependencies on time zone.
  • The Time control is used to denote the time of the day. This means it has no dependencies on TimeZones or offsets. It will not shift based on whether or not Daylight Savings Time is observed in a time zone.
  • The Date/Time control relies on the timezone of the browser. The time portion will be calculated based on the date and whether or not Daylight Savings Time is observed in that time zone. The Date/Time control type is meant to represent a point in time, so certain functions in the Visual Rule Builder (year, month, day, hour, minute) are not available on this control type.

...

frevvo LDAP customers often use the ComboBox control if they have many users/roles configured on their LDAP server. What if the designer wants to pull a list of users or roles from their LDAP server into a form or workflow for user selection? Using a traditional dropdown control is not ideal especially when you have thousands of users to pick from. The ComboBox control allows users to type characters in the ComboBox control that filter the choices to the entered characters and display those that match. You can also type a value that is not in the list. You may limit responses to the available options by selecting Options Value Only (available only for frevvoUsers and frevvoRoles.) Checking Options Value Only is recommended when using the ComboBox value in form routing; allowing a value that is not in the list could result in an invalid task assignment.

 Image Modified

Drag/drop the ComboBox from the Palette or import it from ComboBoxfrom Schema. When you drag/drop the ComboBox from the Palette, it does not have a ControlType property. You cannot change the ComboBox to a different control by changing the value in the Control Type dropdown. You must delete the ComboBox and then add the control that you want. 

...

The control options default to "true=Yes" and "false=No". When you drag the control from the palette, only the "Yes" option will be visible. You can change the option labels from Yes and No to whatever you want. However, changes to the label for false are irrelevant as it will never be visible on the form. The option values cannot be changed and will always stay as true and false. Blank labels for options are not allowedChecking the “Yes” checkbox of the Boolean control results in a true value in the XML document.

...

Warning

Use caution when adding templates and applying formatting to them in the Rich Text Editor. The RTE changes underlying markup. This could result in an HTML tag such as the <strong> tag in the HTML that could disrupt the template. frevvo may not recognize it as a template and the templates will not resolve to the entered values.

...

When you drop a Message Control in a Table and turn the Rich Text Editor on, the red pencil icon will not be visible on the control. Click the "Edit with rich text" link in the properties panel to open the RTE Editor window.

Message Control in a Repeat

You can drag and drop a Message control from the palette into a repeat or into a section that then gets dropped into a repeat. You can write Rules affecting the Message controls in repeats. Message controls in Repeats can contain templates. Repeat controls containing Message controls can be converted to Tables. Refer to the Control Type property for the details. 

Horizontal Layout using the Message Control

Let's say you wanted to modify a section of your form to reflect a horizontal layout. One approach would be to use the HorizontalLayoutusingtheTableControl.  Another alternative is to use three Message controls and three Radio controls. Follow these steps: 

  1. Drag and drop a Panel onto the designer canvas.  
  2. Drop Message controls into the panel for the user instruction and the labels Fellowship announcements, Conferences and workshops and Other major news and events. Select None in the Message Control Type field.
  3. Click on the Style tab. Set the width of the Message Controls to half the size of the panel.
  4. Place 3 Radio controls with Yes/No options to the right of the Message Controls for the 3 choices. Check the Hide Label property for each.
    1. Click the Style tab and enter 50% in the Item Width property
  5. You may have to insert a single line break HTML tag in the Message property to align the Message Control text with the Yes/No options of the Radio Control.

Here is what the form looks like in the Forms Designer:
Image Modified

 Here is how the form looks in use mode:

...

The message informs the designer what the configured limits are so they can take corrective action.

Centering Images using the Message Control

You can add a Message control on the left side of an image uploaded to your form to center the image. Message controls can be set to an empty string. Delete the default text in the message control. Change its Message Type to None. This will add a blank area on the left of that image and move it into the center. Click the Style tab if you need to modify the width of the message control.

Trigger Control

The trigger control adds a button to your form and is used in conjunction with rules. If your form does not have rules you will not need the trigger control. If your form does have rules, see Triggers & Dynamic Options for details on how to use trigger controls and examples of when you might want to use them.

...