«Обновить» определение столбца сайта SharePoint в списках, которые его используют? - PullRequest
2 голосов
/ 11 августа 2009

Мы развернули функцию, которая устанавливает пользовательский столбец сайта с именем «Классификация». Это тип столбца выбора. Теперь нам нужно изменить выбор. Мы можем достаточно легко обновить XML в функции, но это не повлияет ни на один из списков, уже использовавших существующий столбец сайта; они все еще видят старый выбор.

Есть ли способ отправить сигнал обновления или что-то в списки, которые используют функцию столбцов нашего сайта классификации, чтобы эти списки использовали обновленные варианты?

Ответы [ 3 ]

1 голос
/ 12 августа 2009

У Фло есть смысл, и я ранее работал над этой проблемой и сделал пост в блоге, который может вам чем-то помочь. Посмотрите:

http://johanleino.wordpress.com/2009/08/11/propagating-updates-to-content-types/

1 голос
/ 11 августа 2009

Я думаю, что единственный способ архивировать это - перебирать каждый список, использующий столбец, и изменять там XML, поскольку столбец в списке больше не имеет ссылки на исходный столбец.

0 голосов
/ 12 августа 2009

SharePoint может это сделать. Не изменяйте свою функцию, а изменяйте созданный столбец сайта в каждом семействе сайтов через веб-интерфейс. Изменения, сделанные таким образом, будут распространяться. (Надеюсь, у вас нет 10.000 семейств сайтов;)

...