Developers can create URLs that send parameters by querystring to a form (if the form has been set up to accept parameters). You can auto-fill fields or load a subset of information on the form based on parameters sent by the querystring.
To see an example of this functionality, click the URL below.
http://app.perfectforms.com/player.htm?name=John+Smith&color=Green&secure=true&f=akNgAgWl
This URL sends two parameters, name and color, along with the Form ID to the form.

Now, paste the URL into a browser and substitute 'John+Smith' and 'Green' for other values before opening it.
Note: The originating Web page must collect the values of the parameters and generate a URL in the format shown in order for the form to be able to successfully parse the parameters. Parameter names must be at least two characters long.
See also the Setting Up Custom Parameters topic.
Note: To download this form, click here. Then import the form. Log in to PerfectForms™ and proceed to the Forms Dashboard. Click Import then browse for the .PF file on your local drive and continue through the wizard.
Updated: 06/12/2011
Page url:
http://www.perfectforms.com/Documentation/manual/html/?fl_passing_data_to_forms_by_query_2.htm
PerfectForms™ -- forms software, workflow software, and business process management