I’m in the middle of preparing a demo of Nintex Forms on our SharePoint 2013 clients. I’m using their trial demo for Nintex Forms at this point–but I’m pretty sure there will be buy in.
One thing I can’t seem to remember about OOTB SharePoint Input forms is how do you prevent fields appearing on the Input Form without resorting to Content Types.
For example, let’s say you create an App and use the Contacts Template. Is there any easy way to limit the input fields? Lets say you don’t want the Address, City, State, Zip, County fields in the list. You also don’t want your users to have to scroll through all the junk.
One more complication for this client, they are using the Standard Version of SharePoint so InfoPath (Customize Form) is NOT an option.
Is there any easy way for a regular user to accomplish this–someone without access to SharePoint Designer.
thanks,
Stephan
Unfortunately, there is not. The columns that appear in the form are controlled by the content type. Each column in the content type’s schema has attributes corresponding to the display, new, and edit forms. You can set these to false, and it will not show that column in the corresponding form. I’m not sure if they can be accessed via PowerShell, but it definitely requires code of some sort to change. Ideally, you would want to deploy the content types via code in the first place to set these properties from the start.
