Фильтрация и отображение данных в другой веб-части с помощью веб-части форм HTML

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

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

В этой статье

С помощью веб-части форм

Добавление веб-части на страницу

Подключение к другой веб-части веб-части форм HTML

Настройка веб-части форм HTML

Настройка веб-части форм HTML по умолчанию

Используйте многострочное текстовое поле

Использование переключателей

Использование раскрывающегося списка вариантов

С помощью флажков

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

Внешний вид

Макет

Дополнительно

Использование веб-части форм

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

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

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

Два и более полей веб-части форм HTML можно подключить к другой веб-части, если она настроена на прием нескольких параметров. В этом случае для установки соединений может потребоваться программа веб-дизайна, совместимая с SharePoint, например SharePoint Designer 2010.

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

Добавление веб-части на страницу

Для изменения страниц требуются по меньшей мере разрешения, полученные при добавлении в группу SharePoint "Участники <имя сайта>", заданную по умолчанию для данного сайта.

  1. Перейдите на нужную страницу, на ленте откройте вкладку Страница, а затем выберите команду Изменить.

    Команда ''Изменить'' на вкладке ''Правка''

    Если команда Изменить неактивна, возможно, у вас нет разрешений на изменение страницы. Обратитесь к администратору.

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

    Команда "Веб-часть"

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

    Выбор веб-части

  4. После выбора веб-части сведения о ней отображаются в разделе О веб-части.

  5. Завершив редактирование страницы, откройте вкладку Страница и выберите команду Сохранить и закрыть.

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

Подключение веб-части форм HTML к другой веб-части

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

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

  2. Откройте на ленте вкладку Страница и выберите команду Изменить.

    Если команда Изменить неактивна, возможно, у вас нет разрешений на изменение страницы. Обратитесь к администратору.

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

  4. В диалоговом окне Выбор подключения откройте вкладку Настройка подключения.

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

Примечание : Не имеют те же имена полей, а также они должны иметь одинаковый тип данных. Значения, отправленные в веб-части форм HTML — текстовые значения.

  1. Нажмите кнопку Готово и щелкните ссылку Выход из режима редактирования в верхней части страницы.

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

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

Настройка веб-части форм HTML

Для настройки веб-части форм HTML можно использовать либо редактор исходного текста, который доступен в области инструментов веб-части форм HTML, либо программу веб-дизайна, совместимую с SharePoint, например SharePoint Designer 2010. Вместо обычного текстового поля можно использовать переключатели, флажки, многострочные поля и поля со списками. Можно также добавлять подписи и назначать значения по умолчанию.

При настройке веб-части форм HTML необходимо учитывать перечисленные ниже факторы.

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

  • В веб-части форм HTML используется элемент FORM. Внутри элемента FORM невозможно использовать некоторые элементы HTML, в том числе элементы HTML, BODY и FORM.

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

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

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

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

Настройка веб-части форм HTML по умолчанию

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

  1. На странице веб-части форм HTML отображается на ленте щелкните вкладку Правка, а затем щелкните команды Правка.

  2. Наведите указатель на веб-части форм HTML, щелкните стрелку вниз и выберите команду Изменить веб-часть.

  3. На панели инструментов нажмите кнопку Редактор исходного текста .

  4. Откроется диалоговое окно Текстовый элемент с HTML-кодом по умолчанию.

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

<div onkeydown="javascript:if (event.keyCode == 13) _SFSUBMIT_">
<input type="text" name="T1"/>
<input type="button" value="Go" onclick="javascript:_SFSUBMIT_"/>
</div>

Значение первого элемента INPUT можно изменить несколькими способами: изменив имя поля, добавив к полю подпись или добавив значение по умолчанию.

Свойство

Описание

Имя поля

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

Подпись поля

Текст подписи можно добавить перед полем формы или после него. Введите текст без кавычек.

значение по умолчанию

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

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

Region: <input type="text" name="Region" value="India"/>

Второй элемент INPUT можно изменить, задав другое имя кнопки, как показано в примере ниже.

<input type="button" value="SUBMIT" onclick="javascript:_SFSUBMIT_"/>

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

<br/>
<a href="http://contoso/SitePages/CustByRegion.aspx">Refresh</a>

Важно : Не изменяйте другие HTML-кода в диалоговом окне Текстовый редактор. Веб-части форм HTML динамически создает сценариев подпрограмму во время выполнения, чтобы создать подключение к другой веб-части. Не изменяйте код события onkeydown или onclick или непреднамеренно можно нарушить веб-части форм HTML.

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

Использование многострочных полей

Элемент TEXTAREA определяет многострочное текстовое поле. Атрибут ROWS задает число строк, отображаемых в текстовом поле. Атрибут COLS определяет его ширину в знаках. В примере ниже для пользователя отображается текстовое поле высотой в 5 строк и шириной в 30 знаков. Когда пользователь вводит в него текст, строки переносятся после достижения длины в 30 знаков.

<textarea name="Region" rows=5 cols=30></textarea>

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

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

Использование переключателей

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

<input type="radio" name="Region" value="India"/> India<BR/>
<input type="radio" name="Region" value="USA"/> USA<BR/>
<input type="radio" name="Region" value="Spain"/> Spain<BR/>

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

Использование раскрывающегося списка с вариантами выбора

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

<select name="Region">
<option value="India">India</option>
<option value="USA">USA</option>
<option value="Spain"> Spain </option>
</select>

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

<option value="Spain" selected="selected"> Spain </option>

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

Использование флажков

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

<input type="checkbox" name="region1" value="India"/> India<BR/>
<input type="checkbox" name="region2" value="USA"/> USA<BR/>
<input type="checkbox" name="region3" value="Spain"/> Spain<BR/>

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

<input type="checkbox" name="region3" value="Spain" checked="checked"/> Spain<BR/> 

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

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

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

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

  • Раздел Дополнительноотображается в области инструментов только в том случае, если у пользователя имеется соответствующее разрешение.

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

  • Некоторые параметры разрешений и свойств могут отключать или скрывать свойства веб-части.

Вид

Свойство

Описание

Название

Определяет название веб-части, которое отображается в строке заголовка.

Высота

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

Ширина

Определяет ширину веб-части.

Состояние

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

Тип

Определяет, отображаются ли строка заголовка и граница рамки веб-части.

Макет

Свойство

Описание

Скрытая

Определяет, отображается ли веб-часть при открытии страницы. Если этот флажок установлен, веб-часть отображается только при разработке страницы, и к ее названию прибавляется суффикс (скрыто).

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

Направление

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

Зона

Указывает зону на странице, в которой расположена эта веб-часть.

Примечание : Если в списке не указаны зоны страницы, значит у вас нет разрешения на изменение зоны.

Указатель зон

Определяет положение веб-части в зоне, если зона содержит несколько веб-частей.

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

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

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

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

Дополнительно

Свойство

Описание

Разрешить свертывание

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

Разрешить закрытие

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

Разрешить скрытие

Определяет, может ли веб-часть быть скрыта.

Разрешить смену зоны

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

Разрешить подключения

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

Разрешить изменение личного представления

Определяет, можно ли изменять свойства веб-части в личном представлении.

Режим экспорта

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

URL-адрес названия

Определяет адрес URL файла, содержащего дополнительные сведения о веб-части. Файл отображается в дополнительном окне обозревателя, когда пользователь щелкает заголовок веб-части.

Описание

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

URL-адрес справки

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

Режим справки

Определяет способ отображения содержимого справки для веб-части в обозревателе.

Выберите один из следующих вариантов:

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

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

Переход. Веб-страница открывается в текущем окне браузера.

Примечание : Хотя настраиваемые веб-части Microsoft ASP.NET поддерживают это свойство, по умолчанию разделы справки SharePoint открываются только в отдельном окне браузера.

URL-адрес изображения значка каталога

Определяет расположение файла, содержащего изображение, используемое в качестве значка веб-части в списке веб-частей. Размер изображения должен составлять 16 x 16 пикселей.

URL-адрес изображения значка названия

Определяет расположение файла, содержащего изображение, используемое в строке заголовка веб-части. Размер изображения должен составлять 16 x 16 пикселей.

Сообщение об ошибке импорта

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

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

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

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

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

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

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

×