Versions Compared

Key

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

You can change the behavior of your forms by adding Url parameters to the form Urls found in the various share choices. These Url parameters are each described in detail below. Here are the parameters that work for each share choice. You can think of the code you get via the Share Form page as a starting point. Then you can change the behavior to whatever you need by adding, subtracting and modifying the Url parameters in the share code.

Forms created via the API createInstance method are form instances. They are an actual form to be used by a specific user in memory on the Server. Please see Data API for a list of the parameters that can be used with form instance Urls.  

Column
width240px

 On This Page:

Table of Contents
maxLevel1

 

Raw form link

  • edit=(true/false) -- The form will open in the Form Designer when edit=true and in use mode otherwise. The default is false.
  • print=(true/false) -- This form will be displayed in print view as if a user had clicked the print icon on the form.
  • dispose=(true/false) -- The form instance is deleted after the form is rendered in print view.
  • _readonly=(true/false) -- The form will open but you will not be able to enter values into the form when _readonly=true. The default is false.
  • _data -- A way to pass default values into form fields via the form Url.  See the details here.
  • _extId -- A way to have multiple users connect to the same form instance. See details below.
  • _themeId -- Dynamically select a theme which takes precedence over the theme selected at either the Application or in the Form. See details here.
  • _formActionUrl -- Overrides the form's action set in the Form Designer. See the _formActionUrl section. If this parameter is used but equals nothing it will close the window when the form is submitted.
  • _formActionMethod=(get/post) -- Overrides the form action's method. Defaults to get. See the _formActionMethod section.
  • _formActionTarget=(frame/parent/top) -- Overrides a form action target. Defaults to frame. See the _formActionTarget below.
  • _locale=<locale code> --- This parameter enables you to translate your form into multiple languages. If not, set the form displays with the language used in the form designer. If set to one of the locale codes the form displays translated to that language.
  • apikey --
  • _formTz – This parameter overrides the timezone of the browser/form. See the Time,Date/TimeControls section below.

...

  • Copy the the Link (Email/Web Page) share URL for one of your forms and append ?_extId=123 to a the formtype URL. Open that URL in your browser and start filling in a form. Do NOT submit the form.
  • Next, open 2nd browser tab or window and use just the formtype URL and it will be blank. A new form instance is created.
  • Open a 3rd browser tab or window and use the share URL again appended with ?_extId=123, and you'll get back to the 1st instance.

...