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
width400px

 On This Page:

Table of Contents
maxLevel1

...

Parameter Separators in URLS

If you are appending parameters to a URL, use the ? for separating the form/flow URL from the parameters and use the & to separate parameters from each other. For example, let's say you want to append the Pacific timezone parameter to the share URL of your form/flow.

Here is an example using the Link(Email/Web page) URL for a workflow:

Add ?_formTz=America/Los_Angeles to the URL. Use the ? since there are no existing parameters appended.

Code Block
https://app.frevvo.com:443/frevvo/web/tn/mycompany/user/max/app/_N2Z-EN4ZEeSMHtcWMmyrrQ/flowtype/_Wdk4AecIEeSyBMGi6J8M3Q/popupform?_formTz=America/Los_Angeles

Here is an example using the Raw Flow URL for the same workflow:

Add &_formTz=America/Los_Angeles after the last existing paremeter. Use the & since you are separating parameters from each other. 

 

Code Block
https://app.frevvo.com:443/frevvo/web/tn/mycompany/user/max/app/_N2Z-EN4ZEeSMHtcWMmyrrQ/flowtype/_Wdk4AecIEeSyBMGi6J8M3Q?_method=post&embed=true&_formTz=America/Los_Angeles

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.
  • _layoutID or _layoutID!userID!tenantId-- Dynamically select a layout which takes precedence over the layout selected at either the Application or in the Form. See here for the details.
  • _styleID or _styleID!userID!tenantId - Dynamically select a style which takes precedence over the style selected at either the Application or in the Form. See here for the details.
  • _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. Refer to Time Zones  for more information.
  • _device - (tablet/phone/desktop) –used to show the specified device view in your browser. This parameter is very helpful when testing forms for mobile devices as you can see the phone or tablet view from your desktop.
  • _submissions=(ID ENTRY FROM FORM SUBMISSION TABLE) - used to instantiate older submissions of a form or flow.
  • _cancelUrl=(some URL) - This parameter bypasses the standard cancellation message and will redirect the user to the specified URL when the Cancel button is clicked.

...