Создание представлений данных в приложении SharePoint Designer

В приложении SharePoint Designer 2010 можно быстро создавать специальные интерфейсы для источников бизнес-данных с использованием представлений данных. Это динамические и настраиваемые представления источников данных, которые можно использовать для отображения данных или их записи в источник. Совместно с представлениями данных можно использовать запросы к базе данных, документы XML, веб-службы, серверные скрипты, а также списки и библиотеки SharePoint.

Если данные организации хранятся в базах данных, к ним можно подключаться и использовать их в качестве источников данных, чтобы на их основе создавать на странице различные представления данных, напоминающие цифровые панели. Представления данных также можно использовать для отображения данных из внешних источников, например, сводок погоды, чтобы добавить их на свой сайт.

В этой статье содержатся общие сведения о представлениях данных и их добавлении на сайт с помощью приложения SharePoint Designer 2010.

В этой статье

Общие сведения о представлении данных

Вставка представления данных с помощью команд ленты

Вставка представления данных с помощью области "Подробности источника данных"

Перетаскивание источников данных из области навигации

Дальнейшие действия

Общие сведения о представлении данных

Представление данных — это динамическое настраиваемое представление источника данных, позволяющее эффективно использовать технологию Microsoft ASP.NET. В приложении SharePoint Designer 2010 выполняется извлечение данных из источника в формате XML с их последующим отображением в формате XSLT.

Представление данных можно изменить с помощью приложения SharePoint Designer 2010. Представление данных обеспечивает доступ для чтения и записи к большому числу источников, включая запросы к базе данных, документы XML, веб-службы, списки и библиотеки SharePoint и серверные скрипты. Кроме того, можно создать представление данных, в котором будут отображаться данные из нескольких источников.

После вставки представления данных на страницу можно использовать инструменты WYSIWYG, имеющиеся в приложении SharePoint Designer 2010, для добавления и удаления столбцов, фильтрации, сортировки и группировки полей, изменения форматирования шрифтов и макета в целом. При форматировании представления данных с помощью инструментов WYSIWYG в приложении SharePoint Designer 2010 соответствующие элементы XSL вставляются прямо на страницу, поэтому знание правил написания кода в формате XSL не требуется. При этом возможность непосредственного редактирования кода XSL остается и доступна в представлении "Код".

Примечание :  Если в качестве источников данных используются преимущественно списки и библиотеки, для чтения данных и их записи в соответствующие источники можно использовать представления данных или представления списков. Представления списков похожи на представления данных, но для них дополнительно поддерживается возможность полной настройки в браузере. Дополнительные сведения о представлениях списков см. в статьях по ссылкам в разделе См. также .

В начало страницы

Вставка представления данных с помощью команд ленты

Чтобы создать представление данных, сначала нужно создать или открыть страницу ASP.NET в приложении SharePoint Designer 2010. Затем на нее можно добавить представление данных. Существует несколько способов создать представление данных. Самый быстрый из них — использование команды "Представление данных" на ленте, которая позволяет выбрать источник данных одним щелчком.

При использовании этой команды ленты, если источником данных является список или библиотека, на страницу добавляется представление списка (XLV). Если выбран другой источник данных (например, XML-файл, подключение к базе данных, серверный скрипт или подключение к веб-службе), на страницу добавляется представление данных (веб-часть формы данных). Дополнительные сведения о различиях между представлениями данных и представлениями списков см. в статьях по ссылкам в разделе См. также .

Чтобы добавить представление данных с помощью команд ленты, выполните указанные ниже действия.

  1. Откройте сайт в приложении SharePoint Designer 2010.

  2. В области навигации выберите пункт Страницы сайта.

  3. Выберите страницу сайта, на которую требуется добавить представление данных.

    Примечание :  Если страница для добавления представления данных отсутствует, ее нужно создать (это может быть страница ASPX или страница веб-частей). Сведения о создании страниц SharePoint см. по ссылке в разделе См. также.

  4. На вкладке Страница в группе Изменение выберите команду Изменить файл.

  5. Щелкните внутри появившегося поля div или form. 
    Поле тега div на странице веб-частей выглядит следующим образом: 
    Сайт в SharePoint Designer 2010  
    Поле form на странице ASPX выглядит так: 
    Сайт в SharePoint Designer 2010

  6. На вкладке Вставка в группе Формы и представления данных выберите команду Представление данных. Затем выберите источник данных.
      Сайт в SharePoint Designer 2010

  7. На страницу будет добавлено представление данных, которое должно выглядеть примерно так:
      Сайт в SharePoint Designer 2010

В начало страницы

Вставка представления данных с помощью области "Подробности источника данных"

В дополнение к команде "Представление данных" на ленте, позволяющей выбрать источник данных, ленту также можно использовать для вставки пустого представления данных. При этом нужно выбрать источник данных, а затем с помощью области задач "Подробности источника данных" указать, каким образом следует добавить поля на страницу. Например, их можно добавить как представление одного или нескольких элементов.

При создании представления данных таким способом можно выбирать различные источники данных, включая XML-файлы, подключения к базе данных, серверные скрипты, подключения к веб-службам, а также списки и библиотеки SharePoint. В отличие от предыдущей процедуры в этом случае на страницу вставляется представление данных (веб-часть формы данных) вне зависимости от типа источника данных. Это означает, что для списка или библиотеки SharePoint создается именно представление данных (веб-часть формы данных), а не представление списка (XLV). Дополнительные сведения о различиях между представлениями данных и представлениями списков см. в статьях по ссылкам в разделе См. также .

Чтобы создать представление данных с помощью области задач "Подробности источника данных", выполните указанные ниже действия.

  1. Откройте сайт в приложении SharePoint Designer 2010.

  2. В области навигации выберите пункт Страницы сайта.

  3. Выберите страницу сайта, на которую требуется добавить представление данных.

    Примечание :  Если страница для добавления представления данных отсутствует, ее нужно создать (это может быть страница ASPX или страница веб-частей). Сведения о создании страниц SharePoint см. по ссылке в разделе См. также.

  4. На вкладке Страница в группе Изменение выберите команду Изменить файл.

  5. Щелкните внутри появившегося поля div или form. 
    Поле тега div на странице веб-частей выглядит следующим образом: 
    Сайт в SharePoint Designer 2010  
    Поле form на странице ASPX выглядит так: 
    Сайт в SharePoint Designer 2010

  6. На вкладке Вставка в группе Формы и представления данных выберите команду Представление данных, а затем — Создать новое настраиваемое представление.

  7. В пустом заполнителе представления данных щелкните ссылку Щелкните здесь, чтобы выбрать источник данных.
      Сайт в SharePoint Designer 2010

  8. В диалоговом окне выбора источников данных выберите нужный источник и нажмите кнопку ОК.

  9. Откроется область задач Подробности источника данных .
      Сайт в SharePoint Designer 2010

  10. В этой области задач выберите поля, которые нужно отображать в представлении данных.
    Совет: чтобы выбрать несколько полей, щелкните их, удерживая нажатой клавишу CTRL.

  11. Нажмите кнопку Вставить выбранные поля как... и выберите один из указанных ниже вариантов.

    • Представление одного элемента — отображает одну запись в представлении данных.

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

  12. Вместо этого можно перетащить выбранные поля из области задач непосредственно в пустой заполнитель представления данных на странице (поля будут добавлены на страницу как представление нескольких элементов, причем в таблице будут отображены первые пять полей).

  13. На страницу будет добавлено представление данных, которое должно выглядеть примерно так:
      Сайт в SharePoint Designer 2010

В начало страницы

Перетаскивание источников данных из области навигации

Другой способ создать представление данных — перетаскивание источника данных из области навигации. Откройте страницу ASPX или страницу веб-частей в приложении SharePoint Designer 2010, нажмите кнопку  Сайт в SharePoint Designer 2010 рядом с элементом Источники данных или Все файлы. В нижней части области навигации будут отображены файлы и доступные источники данных. Теперь можно просто перетащить нужный источник данных на страницу.

Как и при использовании команды "Представление данных" на ленте, при выборе в качестве источника данных списка или библиотеки SharePoint на страницу будет добавлено представление списка (XLV). При добавлении другого источника данных на страницу будет вставлено представление данных (веб-часть формы данных).

В начало страницы

Дальнейшие действия

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

В начало страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×