Welcome to EMC Consulting Blogs Sign in | Join | Help

Paul Galvin's Blog

Quick and Simple: Workflow-only Update Field

It's often useful to store status information in a custom list such as an approval code which should never be directly manipulated by end users.  This is a common business scenario.  I have been working on a project this year that generates various status and reminder dates via SharePoint Designer workflows that then drive KPIs and generally support time-critical business processes. 

Use a site content type / column to achieve this effect.

Create a site content type with the status column as shown:

image

Note the "Status (for Demo)" field at the bottom.

Next, click on the column name to access the column's properties.  Select "Hidden (Will not appear in forms)" in the Column Settings section as shown:

image

This removes the field from the standard edit/update forms.  However, it is still available in views, KPIs, the object model and anywhere else you want to use it, including SPD workflow. 

</end>

Subscribe to my blog.

Published 17 March 2008 08:21 by Anonymous

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

NHandberry said:

This seems so simple, but doesn't seem to be working for me.  I'm using WSS and I did the following:

Create the Site Column as single line of text

Create a content type and add my column as an existing column

Edit the site column from within my content type and change to Hidden

Go to a document library or list, change to manage content types, and add my content type

The site column is not displayed in the document library or list settings.  I clicked on modify view and the column is not there either.  I tried creating a workflow in SPD and creating an action to update a field and it wasn't there either.

Any suggestions?

April 24, 2008 23:03

Leave a Comment

(required) 
(optional)
(required) 
Submit
Powered by Community Server (Personal Edition), by Telligent Systems