Проверка для внешних списков SharePoint 2010 / внешних типов контента - PullRequest
1 голос
/ 03 мая 2010

Где можно поставить проверку для внешних типов контента? Допустим, одно поле в моем ECT представляет адрес электронной почты, который должен быть уникальным в нашей системе. Куда я положу валидацию, которая проверяет, что кто-то не представил экземпляр ECT с дублирующимся адресом электронной почты? Как вспомнить ошибки проверки, чтобы они отображались в пользовательском интерфейсе SharePoint?

1 Ответ

2 голосов
/ 10 июня 2010

Пока единственный вариант, который я вижу, - это создание пользовательских InfoPath форм для форм, требующих пользовательской проверки. Существует множество ресурсов по настройке форм списков по умолчанию в SP 2010.

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

...