2

I have created a lookup field as a site column in my root site. The field also brings several additional columns showing information from the list. It is used in a root site content type.

I have about 50 document libraries that use this content type.

If I update the field to bring more fields from the list, this doesn't get updated in the document libraries.

I know this is 'standard' behaviour, because content types in libraries are 'copies' of the original one, but I am trying to overcome this and update all my content types in the respective libraries.

  • Did you solve this? I'm trying to solve this in Sharepoint Online. – bgmCoder Mar 3 '17 at 20:36
1

When you edit the site column, there is a choice to "Update Lists" which should propagate the change to all lists using that column (at the cost of removing any customizations made in those lists). If you are making the change programmatically rather than through the SharePoint UI, the Update method takes a Boolean to specify if you want to push the change out to the lists.

  • How long does it take to propogate? I have a list in a subsite that uses a Content Type from one of it's Parent Sites (the root site of the Site Collection) and when I make changes to the Content Type it is not pushed to the List even though I've checked "Update Lists" in both the web UI and in SPD. I've added Site Columns, but they won't show in the List. – bgmCoder Feb 15 '17 at 17:29
  • no clues, eh? or nobody's listening... – bgmCoder Mar 3 '17 at 20:33
0

[Found this answer elsewhere]

I think I 've found the source of this behaviour. It might have been so that I originally deployed this field with a property Sealed=true through a feature.

Then afterwards I changed that feature definition. (And I now am aware of that you should never do just that) Redeployed etc. anyhow, it seems that my list content type instance still feels that this particular field is sealed and that's probably why it won't take any changes.

So it can probably only be fixed through code..

  • @editor of my post: You edited my post so that it seemed I found that, I just quoted someone else. Also, you added half a word at the end :/ – pursang Apr 24 '17 at 17:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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