Hiding a form page is as simple as adding this line of script to your form:

 

_Form.Pages(0).Hidden = True

 

In this example, we are hiding the first page of the form. When using _Form.Pages, the pages are zero-indexed. 

If you want to hide a range of pages, you can make this call multiple times or use a FOR…NEXT loop like this:

 

Dim i As Integer
For i = 0 To 5
	Dim xpage As FormPage = _form.Pages(i)
	xpage.Hidden = True
Next i

 

This would hide form pages 1 through 6.

Once a form page is hidden, the page will not display in any Mi-Forms Client navigation. If you want your user to access the page, you must provide your own navigation. This can be done through Hotspots or scripting methods.