Interactive Examples

Click the images below to experience a sampling of PerfectForms' capabilities. These interactive examples demonstrate a spectrum of functions in action.

 

See our ready-to-use sample applications for solutions to current business problems.

 

You can access these forms in your Library or to download and import the interactive examples:

  • You need a PerfectForms account.
  • Sign up here for a free 30 day trial.
  • Select the 'Download' link, under the Description section below, to download the application locally.
  • Open PerfectForms and import the application (see import help topic for details).

 
Interactive Examples (Click the images)
 
Description
 

 

parent form

 

This interactive example form demonstrates the following points:

  • Date and time arithmetic
  • Date and time functions (differences between dates and times in years, months, days, working days, hours, minutes, seconds)
  • Working with the Formula Editor
  • Working with Behaviors
  • Current date and current time values
help.jpg Download the sample locally then import it into your acccount.

 

 

 

 


 

 

parent form

 

This interactive example demonstrates the ability to pass data between two forms (parent/child relationship).

 

 

help.jpg Download the parent form and child form then import it into your acccount.

 


 

 

 

timer

 

A timer object can allow you to record the amount of time a user has spent within a form or just within a page on a form. A timer can also trigger an event or task to occur after a certain time interval has elapsed. The example includes:

  • Working with timer objects
  • Timer interval behaviors
  • Stopping and pausing a timer

 

help icon Download the sample locally then import it into your acccount.

 


 

 

required fields

 

Making sure that required fields have been entered by a user is one of the most common requirements of a form. PerfectForms™ can ensure certain fields are completed before submitting the form and those requirements can be applied conditionally.

  • Fields that are always required
  • Fields that are required under certain circumstances (behavior driven)
  • Fields that are require depending on workflow stage and/or role
  • Field states that are conditional or role/stage dependent

 

help icon Download the sample locally then import it into your acccount.

 


 

 

required fields

 

In a long survey or form you will find that form users will want to save their work on a form instance at some point and come back to it later on. In this interactive example, we accommodate this need by e-mailing a link to the user that allows them to return to their form instance.
You can incorporate more sophisticated workflow into this type of form so saving can be done up until the point that the form is ready to move to the next workflow stage. At that point, you can even block the user from making additional changes. This example includes:

  • Behaviors
  • Basic use of Notification behavior command

 

help icon Download the sample locally then import it into your acccount.

 


 

 

query string

 

This interactive example includes:

  • URL parameter function within the Formula Editor
  • Setting radio button values from a querystring value
  • Conditional behavior

 

help icon See detailed help topic that describes how to use this functionality