Списки Sharepoint. Часть 2. Начало

В предыдущем уроке было показано, как создавать фильтр со значениями из списка Sharepoint. Также были описаны проблемы с которыми при этом можно столкнуться, а именно отображение не более 200 элементов списка и только с лексикографической сортировкой. В данном уроке приведено решение этих проблем.


Для исправления возникшей ситуации потребуется SharePoint Designer 2010. Это инструмент компании Microsoft, который расширяет возможности разработчика портала Sharepoint. Скачать Designer можно по ссылке: http://www.microsoft.com/en-us/download/details.aspx?id=16573. Следует отметить, что для работы с Sharepoint 2007, необходим Designer 2007.

После запуска Designer, необходимо открыть сайт, на котором размещена страница с фильтром. Для этого нажмите кнопку отрыть сайт и введите корневой адрес сайта портала:

Далее необходимо открыть страницу с фильтром. Это удобно сделать через представление «Все файлы», предварительно посмотрев путь к странице в браузере:

Нажав на имя файла, Вы перейдете в режим просмотра сводной информации о странице. В этой вкладке необходимо нажать ссылку «Изменить файл»:

Ниже показано как выглядит вкладка редактирования страницы. Тут виден ранее созданный фильтр, справа панель инструментов. Для решения описанных выше проблем нам необходим ASP.NET компонент DropDownList. Перетащите его на форму:

Результат представлен на рисунке ниже. Идея решения проблемы в том, чтобы создать asp выпадающий список, который обращается к БД Sharepoint и получает список. Минусы такого подхода в том, что усложняется процесс изменения, и создаются зависимости от имени списка:

В первую очередь необходимо настроить подключение к БД. Для этого нажмите на ссылку «Выбрать источник данных…»:

После чего в поле «Выберите источник данных» укажите новый источник данных, в результате появится окно создания источника данных. В нем необходимо выбрать тип «База данных» и указать любое имя:

Далее система предложит создать соединение, для этого необходимо нажать «Новое соединение» и выбрать сервер «Microsoft SQL Server»:

В появившемся окне укажите имя сервера БД Sharepoint, выберите проверку подлинности SQL Server (это необходимое условие работы) и введите имя БД Sharepoint. После чего проверьте соединение с сервером БД. Далее нажмите OK, согласитесь с сохранением пароля на странице, и сохранением созданного соединения:

 Продолжение статьи читайте здесь.

Понравилась статья?

Поделитесь ей с друзьями:

Есть вопросы? Задайте их через форму комментариев.
 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *