Page 1 of 1

Script in Display Form

Posted: 28 Apr 2013
by ChrisMBS
Hi,

I have written code into the Display, New, and Edit Forms that show and hide fields based on inputs.

The New and Edit Forms work correctly.

However the Display Form shows every field regardless. It doesn't appear to be executing the javascript like the New and Edit Forms. The code is exactly the same for all three forms.

How do I get it to work the same?

Regards

Re: Script in Display Form

Posted: 29 Apr 2013
by Dmitry Kozlov
You can use JS-framework to change edit or new forms dynamically on the client side while user edits values in fields.

For the Display form I recommend you to use Rules: http://spform.com/documentation/groups.

Re: Script in Display Form

Posted: 29 Apr 2013
by ChrisMBS
Thanks for the response.

Within the rules area, is it possible to show and hide fields based on selections? E.g. If checkbox A is selected then hide Textbox A.

Cheers

Re: Script in Display Form

Posted: 02 May 2013
by Dmitry Kozlov
Sure, you can build Rules based on field values and create different forms for them. Just create a new rule with formula: [Checkbox] = 'True' where 'Checkbox' is title or internal name of your checkbox field. Now you can create specific forms for this rule and hide textbox field in particular.

Re: Script in Display Form

Posted: 20 Jan 2015
by ds4be
Hi

I have created a new group and placed conditions when the form is to be used, however how do I ensure that the Display form is used only as i do not want to use the edit and new forms?

Re: Script in Display Form

Posted: 20 Jan 2015
by Dmitry Kozlov
Hi,

If you don't want to override Edit and New forms for this new group, just do not touch them in Forms Designer and modify Display form only.

Re: Script in Display Form

Posted: 12 Sep 2016
by ebelford
I was under the impression that the Groups and Rules functionality was not compatible with Forms Designer for Office 365. If this is true, how would I accomplish this in Sharepoint Online? My New and Edit Forms are working as expected... the problem only exists on my Display form.


Thanks

Re: Script in Display Form

Posted: 13 Sep 2016
by Dmitry Kozlov
Hi,

Find a workaround for SharePoint Online:

http://spform.com/forms-designer- ... int-online