Создание представления данных

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Многие организации собирают и хранят данные — множество данных. Чтобы руководитель и его рабочая группа могли легко получать доступ и использовать эти данные, необходимо на узле Microsoft SharePoint рабочей группы создать приложение для отслеживания данных или создания отчетов. С чего следует начать?

Microsoft Office SharePoint Designer 2007 позволяет быстро создать настраиваемое представление оперативных данных, которое называется представлением данных. Представление данных используется для просмотра данных из многочисленных источников, таких как запросы баз данных, XML-документы, веб-службы, списки и библиотеки SharePoint и серверные сценарии.

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

В этой статье вводится понятие представление данных. Кроме того, в этой статье описано, как создать в качестве источника данных образец XML-файла, а затем на основе этих данных создать представление данных, сначала применив перетаскивание, а затем — воспользовавшись областью задач Сведения об источнике данных. В этой статье в качестве источника данных используется XML-файл, поскольку его проще создать и использовать. Однако приведенные ниже процедуры подходят для любого источника данных, прежде всего для списка SharePoint, который чаще всего используется для создания представления данных.

Важно : В этой статье описана процедура создания представлений данных на узлах SharePoint, размещенных на серверах, на которых установлена Windows SharePoint Services 3.0. Если узел расположен на сервере, на котором не установлена Windows SharePoint Services 3.0, будут доступны не все функциональные возможности.

В этой статье

Что такое представление данных

Создать XML-файл в качестве источника данных примера

Создание представления данных, перетащив источника данных на странице

Создание представления данных с помощью области задач «сведения об источнике данных»

Предлагаемые следующие шаги

Что такое представление данных?

Представление данных — live, настраиваемые представления источника данных, которая использует технологию Microsoft ASP.NET. Office SharePoint Designer 2007 получает данные из источника данных в форму элемента язык XML (Extensible Markup) и отображение данных с использованием преобразований язык Extensible таблицы стилей (XSLT). Вы можете изменить представление данных с помощью Office SharePoint Designer 2007. Представление данных можно отображать данные из различных источников, включая запросы к базе данных, документы XML, веб-службы, списки SharePoint и библиотеки и сценарии на стороне сервера. Можно также создать представление данных, отображающий данные из нескольких источников данных.

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

Представления данных динамически отображают данные, которые можно фильтровать, упорядочивать и группировать. Можно также изменять макет, применять стили или условное форматирование в режиме точного отображения (WYSIWYG).

После вставки представления данных на вашей странице, можно использовать средства WYSIWYG в Office SharePoint Designer 2007 на добавление или удаление столбцов, изменение форматирования шрифта и применение цветов. При форматировании представления данных с помощью WYSIWYG-средств, доступных в Office SharePoint Designer 2007, расширяемый язык стилей (XSL) будет вставлен непосредственно HTML-код. Хотя можно изменить XSL непосредственно в представлении «Код», можно использовать средства форматирования в Office SharePoint Designer 2007 вступили в силу XSL быстро и легко не зная любой XSL.

К началу страницы

Создание xml-файла в качестве образца источника данных

Компания Борей, продающая продукты питания высокого качества, хранит список своих товаров в формате XML. Список товаров содержит сведения о наличии товара на складе. В настоящее время рабочая группа отслеживает наличие товаров на складе, печатая отчеты, которые затем передаются другим рабочим группам. Можно предложить рабочей группе создать представление данных на узле интрасети, чтобы другие рабочие группы организации могли легко и быстро получать доступ к сведениям о наличии товаров на складе без необходимости печатать отчеты.

Для выполнения приведенных ниже процедур необходимо использовать в качестве источника данных XML-файл. Если XML-файла на узле SharePoint не существует, необходимо сначала создать список товаров компании Борей. После того, как список товаров будет создан, создайте представление данных содержащихся в списке.

Создание файла products.xml

  1. В меню Файл выберите команду Открыть веб-узел.

  2. В диалоговом окне Открытие веб-узла найдите и выделите узел SharePoint, а затем нажмите кнопку Открыть.

  3. В ответ на запрос введите в диалоговом окне Подключение к имя пользователя и пароль, а затем нажмите кнопку ОК.

  4. В меню Файл выберите команду Создать.

  5. В диалоговом окне Создание дважды щелкните пункт Текстовый файл.

    На веб-узле откроется новый текстовый файл.

  6. Скопируйте следующие строки кода, выделив их, а затем нажав сочетание CTRL+C.

    <?xml version="1.0" encoding="utf-8"?>
    <ProductsRoot>
    <Products>
    <ProductID>1</ProductID>
    <ProductName>Chai</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>10 boxes x 20 bags</QuantityPerUnit>
    <UnitPrice>18</UnitPrice>
    <UnitsInStock>39</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>10</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>2</ProductID>
    <ProductName>Chang</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>1</CategoryID>
    <QuantityPerUnit>24 - 12 oz bottles</QuantityPerUnit>
    <UnitPrice>19</UnitPrice>
    <UnitsInStock>17</UnitsInStock>
    <UnitsOnOrder>40</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>3</ProductID>
    <ProductName>Aniseed Syrup</ProductName>
    <SupplierID>1</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>12 - 550 ml bottles</QuantityPerUnit>
    <UnitPrice>10</UnitPrice>
    <UnitsInStock>13</UnitsInStock>
    <UnitsOnOrder>70</UnitsOnOrder>
    <ReorderLevel>25</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>4</ProductID>
    <ProductName>Chef Anton's Cajun Seasoning</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>48 - 6 oz jars</QuantityPerUnit>
    <UnitPrice>22</UnitPrice>
    <UnitsInStock>53</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>0</Discontinued>
    </Products>
    <Products>
    <ProductID>5</ProductID>
    <ProductName>Chef Anton's Gumbo Mix</ProductName>
    <SupplierID>2</SupplierID>
    <CategoryID>2</CategoryID>
    <QuantityPerUnit>36 boxes</QuantityPerUnit>
    <UnitPrice>21.35</UnitPrice>
    <UnitsInStock>0</UnitsInStock>
    <UnitsOnOrder>0</UnitsOnOrder>
    <ReorderLevel>0</ReorderLevel>
    <Discontinued>1</Discontinued>
    </Products>
    </ProductsRoot>
  7. В Office SharePoint Designer 2007 поместите курсор в верхнюю часть страницы, а затем нажмите клавиши CTRL+V, для вставки скопированного кода на страницу.

  8. В меню Файл выберите команду Сохранить как.

  9. В диалоговом окне Сохранить как в поле имя файла введите представлений.

  10. В списке Тип файла: выберите XML и нажмите кнопку Сохранить.

К началу страницы


Создание представления данных путем перетаскивания источника данных на страницу

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

В основе представлений данных лежит технология Microsoft ASP.NET 2.0. Начать создание представления данных следует со страницы ASP.NET (файл с расширением aspx). В этом примере сначала создается новая страница ASP.NET, а затем создается представление данных путем перетаскивания источника данных на эту страницу.

  1. В меню Файл выберите команду Создать.

  2. В диалоговом окне Создание дважды щелкните пункт ASPX.

    Откроется новая страница с тегом FORM.

    Тег FORM ASP.NET

  3. Выполните одно из следующих действий.

    • В списке папок найдите нужный источник данных, в этом примере — файл products.xml, а затем перетащите его на страницу.

    • В меню Области задач выберите команду Библиотека источников данных. В области задач Библиотека источников данных найдите нужный источник данных, в этом примере — products.xml, и перетащите его на страницу.

      Теперь представление данных отображается на странице, и открывается область задач Сведения об источнике данных.

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

К началу страницы


Создание представления данных с помощью области задач «Сведения об источнике данных»

При создании представления данных с помощью области задач Сведения об источнике данных сначала представление данных добавляется на страницу. Затем следует выбрать источник данных в области задач Библиотека источников данных, управляющей доступными источниками данных для узла SharePoint. После того, как источник данных выбран, открывается область задач Сведения об источнике данных. В области задач Сведения об источнике данных выберите и добавьте в представление данных поля, которые необходимо отобразить.

В основе представлений данных лежит технология ASP.NET 2.0. Начать создание представления данных следует со страницы ASP.NET (файл с расширением aspx). В этом примере сначала создается новая страница ASP.NET, а затем создается представление данных с помощью области задач Сведения об источнике данных.

  1. В меню Файл выберите команду Создать.

  2. В диалоговом окне Создание дважды щелкните пункт ASPX.

    Откроется новая страница с тегом FORM.

    Тег FORM ASP.NET

  3. В меню Представление данных выберите команду Вставить представление данных.

    Теперь на странице отображается пустое представление данных, и открывается область задач Библиотека источников данных.

    Пустое представление данных

    Теперь, когда представление данных добавлено, можно добавлять данные.

  4. В области задач Библиотека источников данных найдите нужный источник данных, щелкните его, а затем выберите команду Показать данные.

    В этом примере в группе XML-файлы выберите файл products.xml, а затем выберите командуПоказать данные. Если заголовок XML-файлы свернут, щелкните знак (+), чтобы развернуть его.

  5. В области задач Сведения об источнике данных выберите поля, которые требуется добавить в представление данных.

    Совет : Чтобы выбрать несколько полей, щелкните нужные поля, удерживая нажатой клавишу CTRL.

    В этом примере в папке ВсеТовары в группе Товары выберите Наименование. Щелкните поля НаСкладе, Заказано и МинимальныйЗапас, удерживая нажатой клавишу CTRL.

    Поля, выбранные в области задач «Сведения об источнике данных»

  6. Щелкните Вставить выбранные поля как, а затем выберите Представление нескольких элементов, чтобы добавить выбранные данные в представление данных.

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

    Теперь поля, выбранные в области задач Сведения об источнике данных, отображаются в таблице.

    Отображение файла products.xml в представлении данных

    После того, как представление данных создано, можно использовать средства WYSIWIG, такие как панель инструментов Форматирование для изменения шрифтов, выравнивания текста или применения цветов. При применении нового форматирования к точке данных в представлении данных, Office SharePoint Designer 2007 применяет новое форматирование также ко всем данным того же уровня в XML-файле путем изменения таблицы стилей XSLT, являющейся вложением к странице. Например, как показано на предыдущем рисунке, если выбрать Chai и на панели инструментов Форматирование щелкнуть Полужирный, Office SharePoint Designer 2007 применит тот же самый формат ко всему содержимому, появившемуся в поле «Наименование».

    Полужирное форматирование применяется ко всем данным в поле «Наименование»

К началу страницы


Дальнейшие шаги

Представления данных — это эффективные, полностью настраиваемые представления оперативных данных. Теперь, после описания того, как создавать представления данных могут понадобиться следующие дополнительные сведения.

  • Фильтрация данных в представлении данных    Можно легко фильтровать данные в представлении данных. Фильтрация данных в представлении данныхДополнительные сведения, см.

  • Сортировка и группировка данных в представлении данных     Можно быстро сортировки или группировки данных в представлении данных. Дополнительные сведения можно найти Сортировка и группировка данных в представлении данных.

  • Применить условное форматирование к представлению данных    Можно применить форматирования к представлению данных при данных в представлении данных соответствует определенным условиям. Дополнительные сведения содержатся в применить условное форматирование к представлению данных.

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

  • Изменение столбцов в представлении данных    Можно быстро и легко Добавление, удаление и упорядочение столбцов в представлении данных. Дополнительные сведения читайте в статье Изменение столбцов в представлении данных.

  • Отображение данных из нескольких источников в одном представлении данных     Можно связать две или более связанные источники данных и отображение данных из этих источников в одном представлении данных. Отображение данных из нескольких источников в одном представлении данныхДополнительные сведения, см.

  • Отображение образцов данных в представлении данных     Можно легко отображение образцов данных в представлении данных.

К началу страницы

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

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

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

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

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

×