Подключение веб-части "Фильтр по строке запроса (URL-адресу)" к другой веб-части

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

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

* Ссылки не активны и пример предназначены только для.

В этой статье

Дополнительные сведения о веб-части фильтра строке запроса (URL)

Подключение к другой веб-части веб-части фильтра строке запроса (URL)

Сведения о веб-части "Фильтр по строке запроса (URL-адресу)"

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

Строка запроса URL-адреса

После связи веб-части "Фильтр по строке запроса (URL-адресу)" с другой веб-частью потребуется определить ссылку, в которой используется параметр строки запроса. Например:

1 2 3 4 5 ----------------URL------------------?<Name>=<Val> http://Fabercom/SalesData/Elites.aspx?Status=Elite

1

URL-адрес

URL-адрес — это ссылка еа страницу для веб-частей, которая содержит веб-часть "Фильтр по строке запроса (URL-адресу)" и одну или несколько соединенных с ней веб-частей.

2

?

Строка запроса URL-адреса начинается с вопросительного знака (?).

3

<Имя>

В данном примере используется имя Статус.

4

=

Знак равенства (=) отделяет имя от значения.

5

<Значение>

В данном примере используется значение Элита.

Если необходимо передать несколько пар, состоящих из имени и значения, отделите их амперсандом (&). Например:

1 2 3 ...?<Name>=<Val>&<Name>=<Val> ...?Status=Elite&Status=Preferred

1

<Имя>=<Значение>

Первой парой из имени и значения является Статус=Элита.

2

&

Амперсанд (&) разделяет пары, состоящие из имя и значения.

3

<Имя>=<Значение>

Второй парой из имени и значения является Статус=Привилегированные.

Создание ссылок

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

Рекомендации по разработке и обслуживанию страниц для веб-частей

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

  • Внимательно выбирайте шаблон страницы для веб-частей    Веб-части можно перемещать на странице для веб-частей и добавлять их в любом порядке в нужные зоны веб-частей. Тем не менее перед созданием страницы для веб-частей тщательно продумайте, какой шаблон позволяет разместить веб-части фильтров и представления списка так, как нужно. При использовании веб-обозревателя выбранный шаблон нельзя изменить после создания страницы для веб-частей. Программа для веб-дизайна, такая как Microsoft Office SharePoint Designer 2007, позволяет изменять структуру страницы для веб-частей и в последующем.

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

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

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

  • Удаляйте неиспользуемые веб-части со страницы веб-частей.    Если вы случайно закрываете веб-часть, вместо того чтобы удалить ее, веб-часть остается на странице в скрытом виде. Чтобы найти скрытые веб-части, найдите страницу веб-частей в библиотеке документов, где она хранится, наведите указатель на имя файла веб-части, щелкните появившуюся стрелку, выберите команду Изменить свойства и щелкните ссылку Открыть страницу веб-частей в режиме обслуживания. Дополнительные сведения об обслуживании веб-частей см. в статье Настройка веб-частей.

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

Соединение веб-части "Фильтр по строке запроса (URL-адресу)" с другой веб-частью

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

Подготовка страницы веб-частей    

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

    • Чтобы создать страницу веб-частей, в меню Действия сайта  Изображение кнопки выберите команду Создать, а затем — элемент Страница веб-частей.

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

    • Чтобы изменить существующий страницы веб-частей, выберите пункт Действия сайта Изображение кнопки и нажмите кнопку Изменить страницу.

      Страница для веб-частей выводится в режиме правки.

  2. В зоне веб-частей, в которую требуется добавить веб-часть, выберите пункт Добавить веб-часть.

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

  3. Добавьте веб-часть "Фильтр по строке запроса (URL-адресу)" и другую веб-часть на страницу для веб-частей.

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

    Настройка веб-части фильтра запроса строки (URL-адрес):   

  4. В веб-части "Фильтр по строке запроса (URL-адресу)" щелкните ссылку Откройте область инструментов.

    Веб-часть "Фильтр по строке запроса (URL-адресу)" откроется в режиме правки, и появится область инструментов веб-части.

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

    1. В поле Имя фильтра введите имя для веб-части.

    2. Введите имя в поле Имя параметра строки запроса. Это имя должно полностью совпадать с именем, определенным в строке запроса URL-адреса в действии 11.

    3. Кроме того, можно ввести начальное значение текстового поля веб-части "Фильтр по строке запроса (URL-адресу)". Для этого введите значение по умолчанию в поле Значение по умолчанию. Это значение обычно соответствует одному из значений в столбце, указанном в действии 9. Значение по умолчанию применяется для вывода начального списка значений в веб-части "Представление списка" при первом выводе страницы для веб-частей.

    4. Кроме того, в разделе Параметры расширенного фильтра можно выполнить одно из указанных ниже действий.

      • Чтобы разрешить фильтрацию по значению NULL, выберите пункт Отправлять значение "Пусто" при отсутствии значений. Например, может потребоваться узнать, указано ли в столбце значение профиля для пользователя.

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

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

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

        • Чтобы передать несколько значений с разделителями с помощью соединения веб-частей, выберите пункт Объединить в одно значение с помощью разделителя и введите в текстовое поле один или несколько символов.

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

    5. Чтобы сохранить изменения, нажмите кнопку ОК внизу области инструментов веб-части.

      Настройка веб-части:   

  6. Щелкните меню веб-части Меню веб-части веб-части, которую требуется отфильтровать и выберите команду Изменить общую веб-часть.

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

    Соединение обеих веб-частей и проверка результатов:    

  8. Щелкните меню веб-части Меню веб-части веб-части фильтра строке запроса (URL), пункт подключения, выберите пункт Отправить значения фильтра из и затем щелкните имя другой веб-части, на который должна указывать ссылка.

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

  10. Чтобы выйти из режима редактирования и просмотреть страницу, в верхней части страницы веб-частей в меню Действия сайта  Изображение кнопки выберите команду Выход из режима редактирования.

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

    1. Если передается только один параметр, создайте следующую ссылку:

http://Fabercom/Sales/DeptData/Elites.aspx?Статус=Элита

  1. Если передается два параметра, создайте следующую ссылку:

http://Fabercom/Sales/DeptData/Elites.aspx?Статус=Элита&Статус=Привилегированный

Примечание : Не используйте кавычки (") для пары из имени и значения; они обрабатываются как литералы.

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

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

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

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

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

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

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

×