Книга: Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Назад: Свойства элементов формы
Дальше: Свойства группы

Общие свойства

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

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

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

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

При установленном свойстве ПропускатьПриВводе элемент будет пропускаться при обходе элементов формы клавишей Enter.

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

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

Практически у всех элементов формы есть свойства АвтоМаксимальнаяШирина, АвтоМаксимальнаяВысота. Если эти свойства включены, то система автоматически рассчитывает максимальную ширину/высоту данного элемента.

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

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

Краткую подсказку можно задать в свойстве Подсказка и сделать ее всплывающей при наведении указателя мыши на элемент. Для этого свойство ОтображениеПодсказки нужно установить в значение Всплывающая или Авто (рис. 2.82).

Рис. 2.82. Отображение подсказки у элемента формы

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

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

Рис. 2.83. Доступ к расширенной подсказке элемента формы

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

Рис. 2.84. Отображение расширенной подсказки у элемента формы

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

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

Назад: Свойства элементов формы
Дальше: Свойства группы