Configuring SetFormReadOnlyFormIds

The SetFormReadOnlyFormIds property allows customers to set specific forms within a bundle as Read Only (so users cannot change field information) while leaving other forms in the bundle as editable. This property accepts a string of form IDs (including instances when Form Group Instances are involved), and must be used in conjunction with the SetFormReadOnly property. Namely, SetFormReadOnly must first be set to TRUE, and then specific Form IDs can be set as Read Only with the SetFormReadOnlyFormIds property. See below for sample code.

REST

{ "HostFormOnQuik": true, "QuikFormID": "38002,25525,25524,38002-38002,38002", "SetFormReadOnly": true, "SetFormReadOnlyFormIDs": ["25524","38002-1","38002-1001"] }

This code shows a bundle that is using 2 Form Group Instances.

In the first group, Form 25524 and the second instance of Form 38002 are Read Only.

In the second group, just the second instance of Form 38002 is Read Only.

 

SOAP

<QFESettings> <QuikFormID>38002,25525,25524,38002-38002,38002</QuikFormID> <HostFormOnQuik>true</HostFormOnQuik> <SetFormReadOnly>true</SetFormReadOnly> <SetFormReadOnlyFormIDs> <string>38002</string> <string>38002-1</string> <string>38002-1000</string> </SetFormReadOnlyFormIDs> </QFESettings>

This code shows a bundle that is using 2 Form Group Instances as well.

In the first group, the first and second instance of Form 38002 is Read Only.

In the second group, the first instance of Form 38002 is Read Only.

For help regarding Quik! Forms and the Quik! API
Email: support@quikforms.com | Phone: (877) 456-QUIK