Список календарей SharePoint: ограничить ввод второго элемента с одинаковыми датами «От» и «По».

Я хочу ограничить ввод нового элемента в список календаря sharepoint одинаковыми датами от и до для одного и того же созданного пользователя. Сообщите мне, что это можно сделать, получив доступ к объектной модели sharepoint с помощью C #.

Среда WSS3.0, MOSS 2007, C #

Спасибо


person inlokesh    schedule 01.12.2008    source источник


Ответы (1)


Вам нужно будет использовать приемник событий списка и привязать к событию ItemAdding - http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.itemadding.aspx

Здесь есть хорошее руководство: http://msdn.microsoft.com/en-us/library/bb736146.aspx

И небольшой хороший инструмент для подключения приемника событий - http://lirliron.blogspot.com/2007/08/moss-list-event-receiver-register_08.html

Вы можете выполнить проверку по полям «Кому» и «От» и посмотреть, есть ли уже элемент с этим элементом в списке и установлен ли соответствующий параметр SPItemEventProperties.Cancel.

person Aaron Powell    schedule 01.12.2008