Добавление поля форматированного текста

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

Если нужно добавлять форматированный текст, таблицы, фотографии, клипы, разрывы абзацев в поле ввода данных, в шаблоне формы Microsoft Office InfoPath можно использовать поле форматированного текста.

В этой статье:

Когда следует использовать поля форматированного текста

Пользовательский интерфейс

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

Вставка поля форматированного текста

Советы по макету

В каких случаях применяется поле форматированного текста

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

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

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

  • Отобразить данные в формате RTF, содержащиеся в базе данных или другом источнике данных.

  • Содержат форматирование данных как XHTML в шаблоне формы базового источник данных.

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

Форматированный текст внутри поля форматированного текста в форме

Другие элементы управления

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

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

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

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

Возможности пользователя

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

Чтобы выяснить, можно ли форматировать текст в определенном поле в форме, нужно поместить курсор в поле или выделить текст в поле. Если параметры панели инструментов Форматирование активны, значит, текст можно форматировать так же, как и в любом другом документе системы Microsoft Office.

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

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

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

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

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

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

  • Для поля форматированного текста, доступны только в поддерживаемых версий Internet Explorer, включая Microsoft Internet Explorer 6.0 и Windows Internet Explorer 7.0 все эти параметры форматирования. Пользователи могут изменять текст в поле форматированного текста в других поддерживаемых браузерах, таких как Safari 2.0 или Firefox 1.5, но параметры форматирования будут недоступны, включая изменение цвета текста и применение форматирования знаков.

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

Добавление поля форматированного текста

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

На следующем рисунке показано поле форматированного текста, выбранное в Режим конструктора.

Поля форматированного текста, выбранный в режиме конструктора

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

Источник данных для шаблона формы состоит из полей и групп, которые отображаются в виде иерархической структуры в области задач Источник данных. Поля форматированного текста всегда связаны с полями. В приведенном ниже примере поле « примечания » в форме привязан к полю discussionItemNotes в области задач Источник данных.

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

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

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

  1. На шаблоне формы установите курсор в то место, куда требуется вставить элемент управления.

  2. Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.

  3. В разделе Добавить элементы управления выберите элемент Поле форматированного текста.

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

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

Добавление поля форматированного текста в шаблон формы, основанный на существующем источнике данных

Если основе внешнего вида шаблона формы на существующий файл язык XML (Extensible Markup), базы данных или веб-службы, InfoPath извлекает поля и группы в области задач Источник данных из соответствующего источника данных. В этом случае можно вставить поля форматированного текста, перетащив поле из области задач Источник данных в шаблоне формы или путем вставки поля форматированного текста с помощью области задач элементы управления вместо способами, описанными в следующей процедурой.

  1. На шаблоне формы установите курсор в то место, куда требуется вставить элемент управления.

  2. Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.

  3. В разделе Добавить элементы управления выберите элемент Поле форматированного текста.

  4. В диалоговом окне Форматированный текст: привязка выберите поле, в котором будут храниться данные поля форматированного текста, а затем нажмите кнопку ОК.

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

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

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

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

Советы по размещению

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

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

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

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

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

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

  • Для изменения интервала вокруг поля форматированного текста воспользуйтесь внешними полями. Для изменения интервала вокруг текста в поле форматированного текста воспользуйтесь внутренними полями.

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

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

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

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

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

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

×