1

I have a document set and I added a choice option column to it. I also have a document content type for this document set. I added that choice option column to the document content type too. Is it possible to do something with workflows that when I change the choice option in the document set, the same column choice option which is also available in the document inside that document-set also change?

2 Answers 2

1

Look at Shared Columns in the Document Set contenttype. These are columns that will be inherited by all documents you add to the Document Set, and also synchronize changes from the Document Sets column and down on your documents.

Here is a guide of how to do it from the GUI: http://en.share-gate.com/blog/document-sets-making-your-metadata-shine

And here through XML / CAML: http://www.sharepoint2010blog.nl/2009/11/16/Provisioning+A+Document+Set.aspx

2
  • thanks a lot for your very quick answers. I've found this forum even better than microsoft technet!
    – d d
    Commented May 15, 2013 at 13:18
  • 1
    Haha about time! ;) Commented May 15, 2013 at 13:22
0

And just as some additional clarification to what Robert is saying - what you are looking for is exactly how Document Sets work. If you add your choice column to the Shared Columns of the Document Set, the column itself and the value you set at the Document Set level will be pushed down to the documents inside the Document Set.

And, in order for this to work, you do not need to add the column to the document content type. In fact, I have read (unfortunately can't dig up the link right now) that having the column on the document content type may result in disruption of the inheritance of the value from the Document Set.

So in short, to make it work:

  • Have your choice column on the Document Set, and make sure it is one of the Shared Columns.
  • Do not have your choice column on your custom document content type.
  • Set your custom document content type as one of the Allowed Content Types for the Document Set.
2
  • but I've found a problem regarding to Dylan comment. If I do not add that shared field to my document, I can not see it in the workflows related to my document. for example in a workflow, I want to say wait for that shared filed to be equal ... but that shared document set filed is not there to choose.
    – d d
    Commented May 17, 2013 at 8:32
  • Well, if you need it for your workflow, you could leave it in your document definition and see what happens once it gets to the Document Set. Maybe it won't be a problem for you. Commented May 17, 2013 at 14:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.