Показаны сообщения с ярлыком Элементы управления. Показать все сообщения
Показаны сообщения с ярлыком Элементы управления. Показать все сообщения

четверг, 22 марта 2018 г.

Прочие элемент управления. Редактор интерфейса

Рассмотрим вопросы по оставшимся элементам управления.

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

Элемент управления Командная панель

Элемент управления Командная панель - это набор кнопок, для выполнения ряда действий, либо в самой форме, либо в табличной ее части:

среда, 21 марта 2018 г.

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

Для кнопки можно определить процедуру-обработчик для события Нажатие; тем самым кнопка программируется для выполнения некого стандартного действия:

Элемент Рамка группы

Если требуется визуально объединить несколько связанных элементов управления, то используется элемент Рамка группы. Какой-то иной смысловой нагрузки данный элемент управления не несет.

вторник, 20 марта 2018 г.

Элемент управления Разделитель

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

Элемент управления Поле текстового документа

Элемент Поле текстового документа позволяет вводить на форме произвольный текст. Элемент является визуальным представлением объекта ТекстовыйДокумент, работать с ним можно аналогично. В частности, текст может представлять собой html-документ, либо запрос 1С, либо даже фрагмент кода 1С.

Элементы для ввода списочных значений

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

понедельник, 19 марта 2018 г.

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

Не путать с табличным полем!
Элемент Поле табличного документа позволяет вывести на форму данные отчета либо макета печатной формы. Поэтому к реальным данным его привязать нельзя:

Элемент управления Табличное поле

Элемент Табличное поле позволяет вывести в форму какие-либо списочные данные, в форме таблицы или дерева. Этими данными могут быть табличная часть объекта (рис.), либо список каких-то связанных значений, либо список самих элементов справочника или документа (в формах списков). Данные в табличном поле могут быть контекстно-зависимые, то есть определяться в зависимости от значения определенного параметра в форме.

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

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

пятница, 16 марта 2018 г.

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

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

Элемент управления Поле HTML-документа

Элемент управления Поле html-документа позволяет отобразить на форме веб-страницу. Можно назначить обработчики для множества событий:

Элемент управления Флажок

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

Элемент управления Надпись

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

Элемент управления Переключатель

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

Элемент управления Индикатор

Индикатор - элемент управления обычной формы. Отображает прогресс исполнения какого-либо действия:

четверг, 15 марта 2018 г.

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

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

Обход элементов формы

В режиме Предприятия, в работать с формой в общем можно и без мышки; в частности, между элементами управления можно перемещаться кнопкой Enter. Это справедливо и для управляемых, и для обычных форм; однако настраивается порядок обхода по-разному.
В случае управляемых форм, порядок обхода соответствует порядку расположения элементов в настройке формы:

среда, 14 марта 2018 г.

Команды в виде кнопок

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