< Back

Document Subject: ViewSwitchForm
Hint Short Cut: Add this to your code & documentation to help you find this page.
http://#ViewSwitchForm or http://A555F9/nn.nsf/ByAlias/ViewSwitchForm

@command([ViewSwitchForm]) can be used with a parameter and without. Here are a few tips on the use of the command.




@command([ViewSwitchForm]) is usually used with a parameter and is used for Print Previewing a document.

eg:

@command([ViewSwitchForm];"PrintVersion") where PrintVersion is the name of a form that has been crafted for an A4 page.

 

You cannot easily use @command([ViewSwitchForm]) with forms that are stored forms.

One way around this is to @compose the PrintVersion form and make the form and fields inherit the values from the original document.

Make the PrintVersion form have a SaveOptions field with value "0" to prevent the form from being saved.

Put the @compose action in a view not on the form as existing documents will not show the new action as they already have the stored form inside.

 

In a web browser you can mimic a @command([ViewSwitchForm]) by pointing to a document in a view that has a form formula set to the PrintVersion form.

 

@command([ ViewSwitchForm ]) should not be used for  security, ie hiding fields.