Сводные списки Sharepoint

Я пытаюсь агрегировать результаты из разных типов списков. Использование функции «Присоединиться» в дизайнере Sharepoint не поможет. Чего я хочу достичь, так это экв. в T-SQL «Выберите x AS y».

Например, столбец «Название» не существует в одном типе списка, но существует столбец «Имя». Я хочу сделать то же, что и в SQL: «Выбрать имя как заголовок». Я пытался изучить CAML, но не повезло.

Очень признателен

V


person Vegas    schedule 08.11.2011    source источник


Ответы (1)


Этого можно добиться с помощью соединителя Camelot .NET для SharePoint, доступного по адресу http://www.bendsoft.com/net-sharepoint-connector/

При его использовании вы можете подвергать сомнению свои списки SharePoint и библиотеки документов, как если бы они были обычными таблицами SQL.

Ie.

SELECT LinkTitle as Title, CreatedDate as `Created Date`, ID as `List item id` FROM WhatEverListYouLike WHERE ID > 10

Существуют также предопределенные функции для обработки наиболее распространенных операций с документами, таких как FileUpload и FileDownload. Они описаны в документации — http://docs.bendsoft.com/camelot-net-connector/latest/procedures/

person Eric Herlitz    schedule 08.11.2011
comment
Спасибо за ответ, но это немного дороговато для этой цели. - person Vegas; 09.11.2011