Показаны сообщения с ярлыком Обычные формы. Показать все сообщения
Показаны сообщения с ярлыком Обычные формы. Показать все сообщения

воскресенье, 25 марта 2018 г.

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

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

Прочие вопросы по разработке форм

***
Вопрос 10.59 экзамена 1С:Профессионал по Платформе. В конфигурацию добавлен новый справочник "Договора", подчиненный справочнику "Контрагенты". Каким образом, в режиме Конфигуратора, необходимо модернизировать основные формы списка и элемента справочника "Контрагенты", чтобы для конкретного контрагента имелась возможность просмотреть его договора? Каждая из форм имеет автоматически заполняемую командную панель.
  1. В командную панель каждой из форм необходимо вставить кнопку, для обработчика события "Нажатие" которой выбрать стандартное действие "Открыть подчиненный справочник"
  2. В командную панель каждой из форм необходимо вставить кнопку, для которой добавить в модуль формы обработчик события "Нажатие"
  3. Ничего делать не надо, в командную панель автоматически будет добавлена кнопка "Перейти", позволяющая открыть форму подчиненного справочника
  4. Верны ответы 1 и 2
Правильный ответ третий, ссылка на подчиненный объект будет добавлена в форму справочника автоматически.

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

Привязки форм

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

Выравнивание элементов на обычной форме

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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