1

Еще вопросы о SharePoint от меня снова сегодня! Я благодарю всех, кто помог до сих пор!Обновите шаблон базы данных и применитесь ко всем сайтам, которые ссылаются на нее - MOSS 2007

Вот моя ситуация:

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

Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно знать, что происходит/как ее обновить, чтобы мои изменения применимы ко всем сайтам, которые ссылаются на шаблон.

ПОМОЩЬ! любой, кто знает, как это сделать ИЛИ, имеет лучшую идею для создания пользовательских приложений, которые могут использовать несколько сайтов, было бы полезно!

Благодаря

ответ

1

Короткий ответ в том, что вы не можете сделать это, даже с определения пользовательского сайта/списка.

Как только сайт или список создается с определением сайта или списка, он в основном сам по себе (модификации макетов и мастер-страниц, однако, применяются ко всем сайтам, ссылающимся на них).

Как только обходным путем будет создание функции сайта, которая выполняет итерации через сайты и выполняет любые пользовательские действия, которые вы хотите сделать.

+0

Я согласен, но изменения, которые вы будете выполнять, это добавить/удалить поле, а затем с помощью определения списка вы можете это сделать. Он будет отражен во всех шаблонах списка сайтов. После IISRESET – Kusek

0

Для требования, как это, вы действительно должны создать собственный список/определение сайта. Не просто сохранить настроенный список в шаблон. Все, что вы обновили в определении списка/сайта, будет отражать сайты, ссылающиеся на определения. К сожалению, это не относится к шаблону. Вам придется удалить старый список, который у вас есть на других сайтах, а затем снова создать их снова с помощью нового шаблона.

как создать определение списка - http://msdn.microsoft.com/en-us/library/ms466023.aspx для определения сайта, пожалуйста, прочитайте - http://technet.microsoft.com/en-us/library/cc287930.aspx

Джеймс