Обзор элементов управления

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

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

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

В этой статье

Элементы управления и поля

Вставка элемента управления в форме пустой шаблон

Вставка элемента управления в шаблона на основе существующего поля

Удаление элемента управления из шаблона формы

Изменение элемента управления в шаблоне формы

Типы элементов управления

Ввод

Объекты

Контейнеры

Проблемы совместимости

Элементы управления и поля

В приложении InfoPath поля и элементы управления различаются. Поля располагаются в области задач Поля и определяют место хранения данных, собираемых с помощью формы. Эти данные хранятся в виде XML и могут использоваться вне приложения InfoPath.

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

В приведенном ниже примере показана простая форма для ввода данных сотрудника с тремя элементами управления, связанными с тремя соответствующими полями в области задач Поля. Элемент Имя связан с полем имя, элемент Фамилия — с полем фамилия, а элемент Код сотрудника — с полем код_сотрудника.

Обзор элементов управления

Если элемент управления не связан с полем (например, если он был связан неправильно или поле было удалено), введенные в элемент данные не удастся сохранить должным образом.

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

Добавление элемента управления в новый пустой шаблон формы

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

Обзор элементов управления

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

Вставка элемента управления в шаблон на основе существующего поля

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

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

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

Удаление элемента управления из шаблона формы

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

Изменение элемента управления в шаблоне формы

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

Обзор элементов управления

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

Виды элементов управления

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

В приведенной ниже таблице описано назначение элементов управления каждого типа.

Ввод данных

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

Элемент управления

Значок

Описание

Текстовое поле

Обзор элементов управления

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

Поле форматированного текста

Обзор элементов управления

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

Поле со списком

Обзор элементов управления

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

Поле со списком

Обзор элементов управления

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

Флажок

Обзор элементов управления

Служит для выбора значения "Да/нет" или "Истина/ложь".

Кнопка «Параметры»

Обзор элементов управления

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

Выбор даты

Обзор элементов управления

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

Выбор даты и времени

Обзор элементов управления

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

Список с множественным выбором

Обзор элементов управления

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

Список

Обзор элементов управления

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

Маркированный список

Обзор элементов управления

Используется для добавления элементов маркированного списка на форму. Элементы управления "Маркированный список" удобно использовать для добавления в шаблон формы несложного повторяющегося текста, такого как пункты повестки дня собрания.

Нумерованный список

Обзор элементов управления

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

Простой список

Обзор элементов управления

Используется для добавления элементов списка на форме. Элементы управления "Простой список" удобно использовать для добавления в шаблон формы несложного повторяющегося текста, такого как список участников собрания.

Выбор пользователей и групп

Обзор элементов управления

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

Выбора внешних элементов

Обзор элементов управления

С помощью этого средства можно вводить или выбирать элементы из внешних систем с использованием служб Business Connectivity Services (BCS).

Объекты

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

Элемент управления

Значок

Описание

Кнопка

Обзор элементов управления

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

Графическая кнопка

Обзор элементов управления

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

Вычисляемое значение

Обзор элементов управления

Отображает текст, доступный только для чтения, или значения других элементов управления на форме; также используется для создания формул на основе выражений XPath.

Вертикальная надпись

Обзор элементов управления

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

Вложение файла

Обзор элементов управления

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

Рисунок

Обзор элементов управления

Обеспечивает возможность вставить рисунок как часть формы. Такие элементы управления могут хранить изображения в самой форме или содержать URL-адреса изображений (например, http://contoso.com).

Рисунок от руки

Обзор элементов управления

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

Гиперссылка

Обзор элементов управления

Используется для ввода URL-адресов. Например, шаблон формы со сведениями о списке товаров может содержать гиперссылки на веб-страницы со сведениями об этих товарах. Элементы управления "Гиперссылка" могут указывать на любой веб-сервер в интрасети или Интернете.

Строка подписи

Обзор элементов управления

Используется для подписания форм цифровой подписью.

Контейнеры

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

Элемент управления

Значок

Описание

Раздел

Обзор элементов управления

Контейнер для других элементов управления. Разделы могут содержать любые элементы управления из коллекции Элементы управления.

Дополнительный раздел

Обзор элементов управления

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

Повторяющийся раздел

Обзор элементов управления

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

Повторяющаяся таблица

Обзор элементов управления

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

Область прокрутки

Обзор элементов управления

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

Горизонтальная область

Обзор элементов управления

Может располагаться в шаблоне формы с другими элементами управления.

Повторяющийся рекурсивный раздел

Обзор элементов управления

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

Горизонтальная повторяющаяся таблица

Обзор элементов управления

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

Основной/подробности

Обзор элементов управления

Представляет собой набор повторяющихся элементов управления, непосредственно связанных друг с другом. Элемент управления "Основной" всегда является повторяющейся таблицей, а в качестве элемента "Подробности" может использоваться повторяющаяся таблица либо повторяющийся раздел. Элементы управления "Основной/подробности" помогают более эффективно работать с большими объемами данных. Например, если в шаблоне формы отображаются записи базы данных сотрудников, можно отобразить в элементе управления "Основной" лишь подмножество сведений о каждом сотруднике, а при выборе записи (строки) в элементе "Основной" отображать в элементе "Подробности" более детальные сведения.

Группа переключателей

Обзор элементов управления

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

Повторяющаяся группа выбора

Обзор элементов управления

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

Раздел выбора

Обзор элементов управления

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

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

Возможность совместимости.

Некоторые элементы управления работать только в формы Filler другие пользователи работать Filler и веб-форм веб-браузера. Кроме того некоторые элементы управления могут работать в форму InfoPath 2010 веб-обозревателя, но не работать, если вы работаете на форма InfoPath 2007 веб-браузера. Чтобы снизить вероятность использования несовместимые элемента управления в форме InfoPath естественно отображает только совместимые элементы управления пользователю, в зависимости от типа формы, они проектировании. Чтобы просмотреть сведения о совместимости управления, обратитесь к разделу совместимости элементов управления InfoPath 2010функций, которые недоступны в InfoPath Forms Services.

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

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

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

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

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

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

×