Sharepoint: развертывание настраиваемых списков и новых столбцов в списках

Я создал собственный список, а также добавил столбец в Список объявлений. Вопрос в том, как я могу включить эти вновь созданные элементы при создании нового веб-приложения (например, сценария, функции или чего-то еще)?

Дополнительная информация: Это похоже на развертывание со своей машины разработки на промежуточный или производственный сервер. Я хотел бы иметь сценарий или что-нибудь для обновления моего производственного сервера, чтобы иметь новый столбец, который я добавил в список объявлений. Точно так же, как команда SQL Server ALTER TABLE для обновления таблицы SQL Server.

Есть ли аналог в списках Sharepoint?

TIA!

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

cascadianista 27.09.2008 21:21
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
1
6 427
2

Ответы 2

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

Microsoft предоставляет 40 готовых шаблонов по ссылке ниже, и вам доступна та же технология. Ссылки с этой страницы должны привести вас к информации, показывающей, как вы можете создавать свои собственные.

Шаблоны приложений для Windows SharePoint Services 3.0 http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx

Что касается нового настраиваемого списка, это можно сделать с помощью функций. См. Как: создать собственное определение списка для получения дополнительной информации. Расширения Visual Studio для SharePoint (VS2005 / VS2008) помогут вам извлечь определение списка, если вы создали его через пользовательский интерфейс SharePoint. Если вам посчастливилось использовать настраиваемое определение сайта, и у вас еще нет созданных веб-сайтов, вы можете настроить определение своего сайта для создания настраиваемого списка с помощью сшивание функций.

Если вы пытаетесь применить эти изменения к уже существующим веб-сайтам, вы все равно можете использовать функцию для определения своего настраиваемого списка. Он просто появится как тип списка, который можно создать. Затем для автоматического создания настраиваемого списка для существующих веб-сайтов или для изменения существующих списков, таких как список объявлений, вы можете использовать приемник функций. Это позволяет запускать любой пользовательский код, когда функция активирована. См. Статью MSDN Особые события для получения дополнительной информации.

В качестве альтернативы вы вообще не можете использовать функции, поскольку они могут быть трудными, трудоемкими и болезненными. Фактически, у это сообщение в блоге есть хороший аргумент против этой идеи. Вы можете попробовать инструмент, упомянутый на этой странице, или другие приложения, такие как DocAve Content Manager и Диспетчер миграции сайтов SharePoint.

Другие вопросы по теме