Display Site Columns in edit, new and display forms
When creating a feature and adding site column definitions you have the ability to set XML attributes to show/hide fields in the different SharePoint forms. The properties are (all booleans):
- ShowInNewForm
- ShowInEditForm
- ShowInDisplayForm
- ShowInListSettings
These attributes are really powerful when creating content types used by Workflows. You do not want to show site columns to end users used in workflows storing item IDs. Or when end-users are only allowed to store information when editing an item and not when adding an item. By adding those 4 properties to the properties sheet for site columns, the tool becomes much more powerfull.
BTW: the last attribute "ShowInListSettings" makes a site column (in)visible when end-users open the List > Actions > List settings option.
Maarten

Thank you for your feedback. This request has been added to our roadmap and will be available in an upcoming release.