2010-03-29 3 views
1

У меня есть пользовательский список sharepoint, который имеет 5 столбцов. Пользователь должен заполнить первые три столбца, а два других должны быть заблокированы для заполнения. Когда пользователь вводит элементы и запускает рабочий процесс если рабочий процесс одобрен, три столбца должны быть заблокированы для редактирования, а затем два других должны быть доступны для редактирования.Блокировка элемента sharepoint после получения одобрения

Может кто-нибудь, пожалуйста, скажите мне, как я могу это достичь.

Благодаря

ответ

0

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

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

+0

Здравствуйте, Спасибо за ответ ... просто хочу знать, что мы можем создавать столбцы с помощью обработчиков событий. Это обработчик события будет искать статус рабочего процесса и, если он будет одобрен, тогда он создаст два столбца ... просто идея, я не уверен, что это возможно. Также можем ли мы сделать такую ​​вещь. Спасибо – user304628

+0

Я сомневаюсь, что создание столбца с приемником событий будет работать. Если вы создаете столбец, вы создаете его для этого конкретного списка (или типа контента), а не для отдельного элемента. –

 Смежные вопросы

  • Нет связанных вопросов^_^