Есть ли инструмент для изменения запроса CAML и привязки его к его представлению?

Я создал представление в списке Sharepoint 2007 (SP) и включил в него несколько фильтров. Внутри SP сгенерировал CAML. Мне нужно изменить этот сгенерированный CAML и включить более сложные условия в предложение where, после чего я должен сохранить его в представлении, а затем проверить результаты.

Есть ли инструмент, который позволит мне это сделать?


person vizcayno    schedule 28.01.2011    source источник


Ответы (2)


Не знаю, поможет ли это - для разработки с использованием SP Web Services мы ранее использовали Генератор U2U CAML на MOSS2007.

Однако, похоже, на CodePlex появился новый инструмент — генератор CAML.

Но я некоторое время не развивался в SP, хотя ...

person StuartLC    schedule 28.01.2011
comment
спасибо nonnb, позвольте мне спросить вас, знаете ли вы об исполняемом инструменте (.exe). Спасибо!! - person vizcayno; 28.01.2011
comment
Вы можете скачать приложение генератора CAML здесь — вам необходимо установить SP u2u.info/Blogs/karine/Lists/Posts/ - person StuartLC; 28.01.2011

Если вы говорите об инструменте, который представляет собой расширенную версию встроенной страницы ViewEdit.aspx, я не знаю, существует ли такой инструмент.

Если вы хотите создать собственное определение списка, я бы использовал WSPBuilder или STSDEV, чтобы создать пакет функций и решений для пользовательского определения списка, содержащий CAML, сгенерированный Конструктор запросов U2U CAML.

person Rich Bennema    schedule 28.01.2011