Quask - Workflow Software, Forms Software, Survey Software
 

Integrating FormArtist Server

Forms applications can be either fully Event Driven or API Driven. Event driven 'Triggers' allow you to hook forms into any system or application based on form related events, such as form requests or data submissions.

Below are the ways in which FormArtist Server can interact with your own products or systems.

Integrating FormArtist Server Fact Sheet
Integration Scenarios
API & Trigger Documentation CHM
API & Trigger Documentation ZIP
Sample Code

Triggers

Event Triggers are provided by FormArtist Server that allow integrators and developers to hook into form events. Triggers can be written in:

  • JavaScript
  • VBScript
  • .NET (VB or C#)
  • COM Object

The following events currently support triggers and show some possible simple uses.

Trigger
  Usage Example
Form Deploy
  Add form name to a list in your system.
Form Request
  Login authentication.
Form Load
  Put data from your system into specific form fields.
Form Submit
  Intercept data as it is submitted and store it in your database.
Form Recall
  Remove the form from a list in your system.
 

eForms Management & Storage

FormArtist Server is an excellent forms repository. It can store active and archived forms and link these to other systems via a simple Form Instance ID.

You can create Form Instances via the API. A Form Instance is a 16 character string that includes a large random number to prevent fraudulent submissions. This uniquely identifies an Instance of one form type.

http://www.yourserver.com/InstID=
1778AF84CD2549AF

This sample URL would always display a unique Form Instance. Your systems would simply need to store the Instance ID to reference this form at any point in the future.

Using the API and the Instance ID you can also access specific fields within that Form Instance.

     

Data Tables

By default, FormArtist Server has a single table that stores data in XML format for all forms.

It can optionally create a dedicated data table for a form so that 3rd party applications can interact with this table.

 

The FormArtist Server API

The FormArtist Server API allows you to access all system properties such as:

  • Forms
  • Form Fields
  • Response Data
  • User Information

This allows you to get or set data from any response as you need it. Using this approach you can update form fields from your own application without the form ever needing to be loaded.

 
Advanced Solutions Home  
Demo Movies  
FormArtist Server  
Quask WorkFlow  
FormArtist LiveStats  
Advanced Reporting  
Integration  
Technical Information  
Downloadable Documents  
PerfectForms.com           Copyright © 2007. Quask. All rights reserved.