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

Применяется к
InfoPath 2010 InfoPath 2013

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

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

Примечание

  • Если вы разрабатываете совместимый с браузером шаблон формы, некоторые функции в диалоговом окне Свойства текстового поля форматированного текста недоступны. Например, нельзя выборочно указать параметры форматирования форматированного текста, такие как форматирование символов или разрывы абзаца.
  • Если шаблон формы основан на базе данных, схеме или другом существующем источнике данных, вы не сможете настроить все аспекты элемента управления. Например, вы можете изменить размер элемента управления, но не его имя поля или группы, которые являются производными от существующего источника данных.
TAB Задачи Подробности
Данные. Изменение имени связанного поля При разработке нового пустого шаблона формы можно изменить имя поля или группы по умолчанию для элемента управления на то, что проще определить при работе с источником данных. Например, поле с именем MeetingNotes проще понять, чем поле с именем "field1".
Примечание: Изменение имени поля не изменяет привязку между полем форматированного текста и полем в источнике данных. Если необходимо привязать поле форматированного текста к другому полю, щелкните его правой кнопкой мыши и выберите в контекстном меню команду Изменить привязку .
Данные. Указание значения по умолчанию Если вы хотите, чтобы текст по умолчанию отображался внутри элемента управления при первом открытии формы пользователем, можно ввести этот текст в поле Значение . Вы также можете использовать значение другого поля в источнике данных в качестве значения по умолчанию для элемента управления. Значения по умолчанию отличаются от замещающего текста (который описан далее в этой статье) тем, что они всегда сохраняются в виде файла (.xml).
Данные. Добавление проверки данных Щелкните Проверка данных , чтобы указать правила проверки данных для элемента управления. Например, если необходимо ввести номера частей в определенном формате ( три числа, затем тире и еще два числа), можно использовать проверку данных, чтобы убедиться, что пользователи соответствуют этому шаблону.
Дисплей. Включение разрывов абзаца По умолчанию разрывы абзацев включены для полей форматированного текста, чтобы пользователи могли вводить абзацы информации в поле с форматированным текстом. Если вы хотите запретить пользователям делать это, снимите флажок Разрывы абзаца проверка. Включение разрывов абзаца в полях форматированного текста не поддерживается в шаблонах форм, совместимых с браузером.
Дисплей. Включение форматирования символов По умолчанию форматирование символов включено для полей форматированного текста, чтобы пользователи могли форматировать текст, который они вводят в поле форматированного текста. Если вы хотите запретить пользователям делать это, снимите флажок Форматирование символов проверка. Включение форматирования символов в полях форматированного текста не поддерживается в шаблонах форм, совместимых с браузером.
Дисплей. Включение полного форматированного текста По умолчанию в диалоговом окне Свойстваформатированного текстового поля выбрано проверка поле Полный форматированный текст (изображения, таблицы и т. д.), чтобы пользователи могли вставлять рисунки и таблицы в поле форматированного текста. Можно указать, что пользователи могут внедрять изображения в форму, которая сохраняет фактические данные изображения в файле базовой формы (.xml) или связывать изображения, сохраняя ссылку гиперссылки на изображение в файле .xml. Некоторые параметры не поддерживаются в совместимых с браузером шаблонах форм, например включение связанных изображений в полях форматированного текста.
Дисплей. Отображение замещающего текста Если вы хотите предоставить пользователям рекомендации по вводу данных в поле форматированного текста, можно ввести текст инструкции в поле Заполнитель . Например, если вы хотите, чтобы пользователи заполняли поле форматированного текста, можно использовать замещающий текст для предоставления инструкций.

Как и значение по умолчанию, замещающий текст появляется внутри элемента управления ввода текста, когда пользователь впервые открывает форму. Однако замещающий текст отличается от значений по умолчанию тремя способами:
  • Замещающий текст никогда не сохраняется как данные в виде файла (.xml).
  • В отличие от значения по умолчанию, которое отображается как обычный текст внутри элемента управления, замещающий текст всегда отображается неактивным.
  • В отличие от значения по умолчанию, замещающий текст не поддерживается в шаблонах форм, совместимых с браузером.
Дисплей. Сделать поле форматированного текста только для чтения Чтобы запретить пользователям изменять содержимое элемента управления, выберите проверка только для чтения. Например, в одном представлении пользователи могут вводить данные в поле форматированного текста. Во втором, сводном представлении, пользователи могут просматривать то, что они ввели в доступной только для чтения версии текстового поля. Хотя поле форматированного текста только для чтения не отображается в форме, пользователям будет запрещено вводить сведения в поле форматированного текста.
Дисплей. Отключение средства проверки орфографии Если вы хотите запретить пользователям проверять орфографию текста в поле форматированного текста, можно снять флажок Включить проверку орфографии проверка, которое выбрано по умолчанию. Например, можно отключить средство проверки орфографии для полей форматированного текста, отображающих имена собственные.
Дисплей. Запрет переноса текста По умолчанию перенос текста включен в полях форматированного текста. Если вы хотите запретить перенос текста, снимите флажок Обтекать текст проверка. Если включена оболочка текста, можно выбрать параметры прокрутки в списке Прокрутка . Например, можно сделать так, чтобы полосы прокрутки отображались в поле форматированного текста, когда пользователи вводят больше текста, чем поле форматированного текста может отображаться по умолчанию. Чтобы параметры прокрутки работали правильно, поле с форматированным текстом должно иметь фиксированную высоту и ширину.
Дисплей. Добавление условного форматирования Щелкните Условное форматирование , чтобы открыть диалоговое окно Условное форматирование , в котором можно изменить внешний вид элемента управления, включая его видимость, на основе значений, которые пользователи вводит в форму. Например, условное форматирование можно использовать для скрытия поля форматированного текста, если не выбрано определенное поле проверка.
Размер Настройка размера, заполнение и поля Размер элемента управления можно указать вручную, введя значения в полях Высота и Ширина . Вы также можете уточнить интервалы как внутри элемента управления, так и за его пределами, изменив заполнение, то есть объем буферного пространства, окружающего содержимое элемента управления, или поля, то есть пространство между границей элемента управления и любым окружающим текстом или элементами управления в шаблоне формы.
Размер Выравнивание поля форматированного текста с меткой Чтобы лучше выровнять текст в поле с форматированным текстом по метке, нажмите кнопку Выровнять . При выравнивании поля форматированного текста Microsoft Office InfoPath изменяет существующее значение в поле Высота на авто. Это уменьшает высоту поля с форматированным текстом, чтобы текст в нем лучше выравнивался с окружающим текстом. InfoPath также изменяет параметры полей и полей соответствующим образом.
Высокий уровень Указание подсказки Чтобы при перемещении указателя на элемент управления отображалось пояснительное примечание, введите нужный текст в поле Подсказка. Специальные возможности, такие как служебные программы проверки экрана, которые делают информацию на экране доступной в виде синтезированного речи или обновляемого брайлевского дисплея, часто используют эти подсказки для интерпретации информации для своих пользователей.
Высокий уровень Изменение порядка индекса табуляции Вы можете изменить положение элемента управления в общем порядке табуляции шаблона формы. Порядок табуляции — это порядок перемещения фокуса в форме от одного поля или объекта к другому при нажатии клавиш TAB или SHIFT+TAB. Значение индекса табуляции по умолчанию для всех элементов управления в шаблоне формы равно 0, но порядок табуляции начинается с 1. То есть любой элемент управления с значением 1 в поле Индекс tab будет сначала засещен при нажатии пользователем клавиши TAB. Любой элемент управления с 2 в поле "Индекс табуляции" будет использоваться вторым и т. д. Все элементы управления с 0 в поле "Индекс табуляции" будут последними в порядке табуляции. Если вы хотите пропустить элементы управления в порядке табуляции, введите -1 в поле Индекс tab .
Высокий уровень Назначение сочетаний клавиш Вы можете ввести букву или цифру в поле Ключ доступа , чтобы указать сочетание клавиш. Сочетания клавиш позволяют пользователям переходить к элементу управления, нажимая сочетание клавиш, а не перемещая мышь. Если вы решили использовать сочетания клавиш в шаблоне формы, необходимо сообщить пользователям, что они существуют. Например, можно ввести (ALT+S) после метки текстового поля, чтобы сообщить пользователям о наличии сочетания клавиш для текстового поля Salesperson .
Высокий уровень Указание и настройка действий слияния Щелкните Объединить параметры, чтобы указать, как должны отображаться данные, которые пользователи вводят в элемент управления при объединении нескольких форм. Например, можно выбрать префикс каждого элемента из поля форматированного текста определенным словом или разделить каждый элемент точкой с запятой.
Высокий уровень Получение идентификатора ViewContext для поля форматированного текста Для идентификации элемента управления в коде можно использовать значение ViewContext. Например, если известно значение ViewContext, это значение можно использовать с методом ExecuteAction объекта View для программного выполнения действия редактирования XML-данных, привязанных к элементу управления .
Высокий уровень Указание и настройка входных область Щелкните Область ввода , чтобы указать тип входных данных пользователя, предназначенных для элемента управления. Это может помочь улучшить распознавание рукописного ввода и речевых данных для элемента управления. Например, если для элемента управления используется IS_URL входной область, InfoPath будет игнорировать пробелы между словами.
Формы браузера Настройка параметров для отправки данных обратно на сервер Вкладка Формы браузера отображается только при разработке шаблона формы, совместимого с браузером. Она позволяет контролировать, отправляются ли данные на сервер при изменении пользователем данных в текстовом поле.