User Guide and Reference

Predefined Blocks

Hide Navigation Pane

Predefined Blocks

Previous topic Next topic No directory for this topic  

Predefined Blocks

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for the print function  

Many of the standard Composer widgets are implemented as prefabricated blocks. You utilize them as you would assistants: drop one into the form's structure and take advantage of the resulting complex structure that adds functionality to your form.

 

These include various Address blocks, a block to display errors, the standard form header, Sections, the Signature block, and various blocks for use in Transaction Manager.

 

You cannot modify the predefined blocks in the pallet, only the predefined blocks that you yourself created in the Pallet. But once a predifined block has been added to the form, you can modify that instance and that instance alone.

 

Here is the current range of predefined blocks generally made available for most organizations in the pallet. You may not see all of these, due to the Composer configuration of your Organization.

 

Predefined Block

Description and Wireframe

 

Common field type

 

Fieldset

Used to improve accessibility for forms that have a number of scattered radio buttons, where these do not fall into one convenient block nor have the one controller. Poorly structured collections of radio buttons can confuse screen reading software, making these forms unuseable for end users reliant on readers.

See Useability and Accessability

Error List Block

In the event of an error, this block presents a multi-line message to end users (explaining what action they should be taking), a display area to list the errors and two action buttons.

ErrorListBlock

Error Selection Block

Makes a complicated structure, with an Error List Block above an Error and Warning Block.

ErrorsInFormBlock

 

Advanced field type

 

Cascading Dropdown Manager

This block does not place visible objects on the form. You must put Cascading Dropdown List widgets on the form which point to the manager.

See Cascading Dropdowns.

 

CascadingDropboxBlock

Error and Warning Block

The user can scroll, via left and right navigation buttons, through the warnings and errors.

ErrorAndWarningBlock

Form Header

Block containing the elements that make up the header of the form's template: the logo and the text of three levels of headings. (The visibility of of these headings and other elements depends on the template.)The block can be dropped into the structure. Normally there is no need to add an extra heading block to the structure, so this block is for specialized customization only.

 

In the Wizard, set the "Region" to "North" and the header will appear at the top of all navigation pages.

HeaderBlock

Form Footer

Block with the footer elements of the form, in this case, an Error List Block.

FooterBlock

 

Business field type

 

Address [Australia]

Produces a block with plain text fields "Address Line1", "Addresses Line 2", and an inline of "Suburb", a dropdown for"State" and 4-digit numeric for "Postcode".

AddressBlockAustralia

Address [Billing & Mailing]

Creates an Address [Australia] block and a second block of identical format which becomes writable if the linking checkbox is made inactive.

AddressBlockMailingBillingAustralia

Address [United States]

Same as the Address block above, except that the "State" dropdown is populated accordingly and the "ZipCode" numeric field accomodates more digits.

AddressBlockUS

Radio Button Assistant Block

This structure is created by dropping this assistant block onto the form. Takes care of the manual configuration tasks of the whole structure, as explained here.

 

AddedRadioButtonGroup

Radio Button List [Yes/No]

A block of two radio buttons, a "Yes" and a "No".

RadioButtonBlockYesNo

Radio Button [No/Yes]

Button order reversed from the above.

RadioButtonBlockNoYes

Signature [DocuSign]

Invokes a Transaction Manager service to provide the DocuSign signing workflow before delivering the submission to another TM service.

 

DocuSignSigBlock

Title Block

Produces an in-line dropdown ("Mr" | "Mrs" | "Miss" | "Ms" | "Other") and a text field to specify "Other".

TitleBlock

 

Business Rules field type

 

Business Rule - Error

These are invisible on the form, but control the behaviour for the form. See the Business Rules section of this manual. These field types cover several widgets or widget groups, or even the whole form in some behaviours. Some aspects of these resemble the "Rules" tab of the "Edit Properties" dialog of individual widgets, but the rules tab applies only to the one widget.

Business Rule - General Purpose

Business Rule - Warning

Mandatory Block

Mandatory Checkbox Block

 

Collaboration

 

Please see Collaboration.

 

Mobile App (Field Worker) field type

 

Geolocation Block

Also works on the desktop.

When the button is tapped or clicked, it loads two floating fields for latitude and longitude.

GeolocateBlock

Barcode Block

Take a picture of a barcode with a mobile device's internal camera using the "Scan" button on the form. The barcode is decoded, and its value populates the field below the camera button.

BarcodeBlock

 

PDF field type

 

Process Management Field Block

See the section on Field Types.

Smart Attachment Field Block

Adds a table to a PDF form for the user to upload an attachment. HTML forms handle attachments differently, see Submissions and Attachments.

 

Transaction Manager field type

 

TM Payment Table

Creates a display table of payments, including GST (Australia's Goods & Services Tax) and Price.

PaymentTableBlock

TM Payment Type Selector

Creates two radio buttons and adds content and logos. (The choices are for Australian conditions,)

PaymentSelectionBlock

TM Reference Data Block

Creates an Auto-suggest field for some predefined list.

RefDataLookupResultSmall

TM Submission Block

Creates three buttons and associated content for Submitting, saving to TM natively, or saving in PDF locally.

SubmissionBlock

TM Submission Receipt

Creates a block of two text displays for the receipt and a receipt barcode graphic.

ReceiptBlockthumb

TM Veda Address Lookup Block [Australia]

Creates a predefined dynamic data block made up of a trigger field and an address block.

See the Veda AutoSuggest predefined widget and services section.

 

VedaBlockThumb