Связывание данных в веб-частях

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

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

В этой статье

Общие сведения о подключениях веб-частей

Создание подключений к веб-части

Создание или изменение соединения между двумя веб-частями

Выполнить подключение к веб-части

Удаление соединения между двумя веб-частями

Стандартные типы подключений к веб-части

Образец списка и подробных сведений

Сводка списка и подробных сведений

Родительские и дочерние

Поиска и отбора

Вычисления

Дополнительный данных представлений

Улучшения представления данных

Общие сведения о соединениях веб-частей

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

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

Стандартное соединение веб-частей

Соединение веб-частей — это способ передачи данных из одной веб-части в другую и синхронизации их поведения.

Одна веб-часть предоставляет данные.

Это могут быть списки, строки, ячейки или значения параметров.

Другая веб-часть получает данные.

Создать соединение веб-частей можно из любой веб-части с помощью меню типа соединения, вызываемого командой Соединения в меню "Веб-часть".

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

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

Команда меню подключений

Описание

Отправить строку данных в

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

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

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

С помощью соединения этого типа к веб-части представления списка можно подключить несколько веб-частей.

Получение от значений параметров

Эта настройка позволяет применить параметры из одного столбца веб-части поставщика к столбцу в веб-части клиента.

Получить значения фильтров из

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

  • одну или несколько пар данных (имени столбца и значения) для фильтрации данных в веб-части представления списка;

  • столбец данных для сортировки данных в веб-части представления списка по возрастанию или по убыванию.

С помощью соединения этого типа к веб-части представления списка можно подключить только одну веб-часть.

Можно также создать соединение веб-частей на двух разных страницах веб-частей с помощью конструктора веб-приложение например SharePoint Designer.

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

Создание соединений веб-частей

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

Шаг 1: Определите данные, которые будут доступны на странице   
часто, имеется один или несколько списков на сайте, предоставляющих данные нужный. Списки представление данных в табличном формате. Они упрощают изменение и обновление данных, изменение порядка сортировки, отфильтровать список и статистических данных. Можно создать представление, отображающий только те данные, выберите требуемый формат. С помощью выбора представлений в области инструментов, вы можете изменить вид представления веб-части списка, для работы со столбцами, которые вы хотите. Чтобы создать представление, в списке на ленте в разделе Работа со списком, нажмите кнопку список, нажмите кнопку Создать представление, выберите требуемый формат представления и выберите данные, которые требуется отобразить.

Шаг 2: Добавление веб-части представления списка на страницу   
списка можно добавить на страницу, добавив его как веб-части на страницу.

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

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

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

Создание или изменение связи между двумя веб-частями

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

  1. Перейдите на страницу, содержащую обе веб-части, которые требуется соединить.

  2. В меню Действия сайта Изображение кнопки выберите пункт Изменить страницу.

  3. В любой из двух веб-частей щелкните меню веб-части. Выберите пункт подключения и выберите тип подключение, которое вы хотите создать или изменить, например предоставить строку либо получить сортировки или фильтр из. Щелкните имя веб-части, для которого нужно создать или изменить подключение.

    Примечание : Меню Веб-части могут быть включены или отображается на вашей странице по нескольким причинам. Эти причины включают веб-части или зоны, которая не поддерживает подключения, несовместимые браузера или подключений, которые будут отключены на ваш

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

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

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

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

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

Окончательная настройка соединения веб-частей

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

Примечание : Можно создать правильное, но при этом бессмысленное соединение. Например, веб-часть, предоставляющая данные, может содержать столбец кодов товаров, а веб-часть, получающая данные, — столбец кодов сотрудников. Хотя эти коды и можно сопоставить, результат не будет иметь никакого смысла.

Ниже приведены некоторые общие примеры соединений веб-частей.

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

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

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

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

Удаление соединения между двумя веб-частями

  1. Откройте страницу.

  2. В меню Действия сайта Изображение кнопки нажмите кнопку Изменить страницу.

  3. Выберите одну из веб-частей, соединение которых нужно удалить.

  4. Выберите в меню веб-части, пункт подключения и выберите пункты тип подключение, которое вы хотите удалить, например предоставить строку либо получить сортировки или фильтр из.

  5. Затем выберите имя веб-части, соединение которой требуется удалить.

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

  6. В диалоговом окне Настройка соединения нажмите кнопку Удалить соединение.

  7. Если предлагается подтвердить необходимость удаления связи между веб-частями, нажмите кнопку OK.

Распространенные типы соединений веб-частей

Существует несколько способов объединения и соединения веб-частей на странице. На одной странице можно создать несколько соединений веб-частей. В приведенных ниже сценариях описаны основные типы соединений между веб-частями для передачи данных.

Главный список и подробные сведения

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

Пример главного списка и подробных сведений

  1. Веб-часть "Основной список сотрудников" содержит основные часто используемые данные о сотруднике, такие как его код, имя и должность.

  2. Чтобы просмотреть сведения о сотруднике, выберите строку.

  3. Эта строка передается в другую веб-часть.

  4. В веб-части "Подробные сведения о сотруднике" форма содержит подробные сведения о сотруднике.

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

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

Сводный список и подробные сведения

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

Пример сводного списка и подробных сведений

  1. Веб-часть "Платежная ведомость за текущий год" содержит сведения о компенсации.

  2. Выберите сводные данные о суммарном количестве дней отпуска и дней отпуска по болезни.

  3. Эти сводные данные передаются в другую веб-часть.

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

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

Родительский и дочерний списки

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

Пример родительского и дочерних списков

  1. Веб-часть "Заказы" содержит список самых последних заказов, сделанных клиентами.

  2. Выберите строку, содержащую сведения о проверяемом заказе.

  3. Эта строка передается в другую веб-часть.

  4. В веб-части "Подробные сведения о заказе" отображаются все элементы строки, относящиеся к этому заказу.

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

Поиск и отбор

Требуется ввести данные, например условия для поиска или отбора, в одной веб-части, чтобы получить результаты в другой веб-части.

Пример поиска и отбора

  1. В веб-части "Поиск книг" введите сведения о книге, например название, автора и тему книги, чтобы попробовать найти книгу или список книг.

  2. Нажмите кнопку ОТПРАВИТЬ.

  3. Условие поиска передается в другую веб-часть.

  4. В веб-части "Список книг" отображается одна или несколько книг, соответствующих условию поиска.

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

Вычисления

Хотя расчет данных часто можно выполнить внутри веб-части, для большей гибкости расчетов может потребоваться объединить две веб-части.

Пример расчетов

  1. В веб-части "Данные о кредите" введите данные о кредите.

  2. Нажмите кнопку ПЕРЕЙТИ.

  3. Данные о кредите передаются в другую веб-часть.

  4. В веб-части "Расчет кредита" выполняется расчет кредита и выводится график ежемесячных выплат.

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

Альтернативные представления данных

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

Альтернативное представление списка

Требуется отобразить всех сотрудников компании в виде иерархической схемы.

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

  1. В веб-части "Сотрудники" для всех сотрудников компании выводятся код сотрудника, имя сотрудника, название должности и код руководителя.

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

  3. Все данные передаются в другую веб-часть.

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

    Альтернативное представление строки

На круговой или линейчатой диаграмме требуется отобразить строку демографических данных.

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

  1. В веб-части "Статистика населения" отображаются демографические данные, например возраст, доходы и национальность.

  2. Выберите строку демографических данных.

  3. Данные передаются в другую веб-часть.

  4. В веб-части "Диаграмма" строки отображаются в виде круговой диаграммы или, как вариант, гистограммы.

    Альтернативное представление ячейки

Требуется проследить за ходом кампании по сбору средств.

Альтернативное представление данных ячейки

  1. В веб-части "Сбор средств" каждый участник группы вводит внесенную им сумму.

  2. Текущая общая сумма отображается в поле итогов.

  3. Поле итогов передается в другую веб-часть.

  4. Вы можете проверить ход кампании для своей группы в веб-части "Благотворительность".

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

Улучшение представления данных

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

Пример улучшения представления данных

  1. В веб-части "Контакты" отображаются сведения, необходимые для отслеживания деловых партнеров, такие как имя, адрес и, возможно, фотография.

  2. Выберите контакт.

  3. Строка данных передается в другую веб-часть.

  4. В веб-части "Изображение" будет показана фотография контакта, а в веб-части "Карта" можно будет найти адрес соответствующей организации.

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

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

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

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

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

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

×