Управляющие элементы формы

Что такое "Командная панель"?
Что такое "Кнопка"?
Что такое "Надпись"?

Что такое "Переключатель"?
Что такое "Поле ввода"?
Что такое "Поле выбора"?
Что такое "Поле картинки"?
Что такое "Разделитель"?
Что такое "Таблица управляемой формы"?
Что такое "Флажок"?
Что такое "Поле табличного документа"?
Что такое "Поле HTML-документа"?
Что такое "Поле форматированного документа"?

Командная панель

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

Кнопка

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

Одна из кнопок в форме может являться основной, и ее нажатие может выполняться не только мышью, но и нажатием комбинации клавиш Ctrl+Enter.

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

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

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

Надпись

Элемент управления "Надпись" предназначен для размещения в форме различных поясняющих надписей.

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

Надпись может выводиться в режиме бегущей строки.

Надпись может содержать картинку.

Панель

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

Переключатель

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

Поле ввода

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

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

См. также:  Ввод информации в форме

Поле выбора

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

Поле картинки

Элемент управления "Поле картинки" предназначен для размещения в форме графических изображений.

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

Возможно использование анимированных картинок.

См. также:  Использование сочетания клавиш для поля картинки

Разделитель

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

Таблица управляемой формы

Форма может содержать элементы управления "Таблица управляемой формы".

Форма может содержать одну или несколько таблиц. Таблица состоит из нескольких колонок и предназначена для просмотра в ней большого количества строк.

Флажок

Элемент формы "Флажок" предназначен для включения или выключения некоторого значения.

Используются флажки, имеющие два либо три состояния. Максимальное число состояний флажка зависит от типа связанного с флажком значения: флажок со значением типа "Булево" может иметь только два состояния (установлен, снят), со значением типа "Число" может иметь три состояния (установлен, снят, не определено).

Для переключения значения флажка следует щелкнуть по нему мышью или сделать его активным клавишами Tab и Shift+Tab и нажать клавишу Пробел.
Для установки флажка со значением типа "Булево" нажмите клавишу "+" на цифровой клавиатуре, для снятия - клавишу "-" на цифровой клавиатуре.

Поле табличного документа

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

См. также:  Редактор табличных документов

Поле HTML-документа

Элемент формы "Поле HTML-документа" предназначен для представления информации в виде гипертекста. Как любой гипертекст, в поле помимо форматированного текста могут содержаться гиперссылки, картинки, таблицы и т.д. Обычно в форме располагается командная панель, связанная с полем HTML-документа. Панель содержит навигационные команды (по истории переходов). Для поля HTML-документа также доступны команды поиска, сохранения, печати.

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

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

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

1C:Enterprise Developer's Community