Синтаксис и применение Работа с пользовательским интерфейсом в платформе 1С:Предприятие. Описание и примеры кода.
Полное описание, параметры и ограничения
Работа с пользовательским интерфейсом
Работа с пользовательским интерфейсом
Пользовательским интерфейсом в системе 1С:Предприятие называется совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных - документами, справочниками, журналами и т.д. Как правило, пользовательский интерфейс создается для конкретной категории пользователей. Цель создания интерфейса - обеспечить быстрый доступ пользователей к той информации, которая необходима им в соответствии с их обязанностями. Интерфейсы создаются в конфигураторе, средствами языка 1С:Предприятия интерфейс нельзя добавить или удалить, но его можно включить или выключить, при этом допускается включение более одного интерфейса.
Методическая информация
Практические примеры
Проверить ВидРамки.Абсолютная в своём элементе
Подготовлен конкретный источник и форма. Readonly-настройки задаются в редакторе, изменяемые — точному свойству своего элемента.
Где и как запускать
Собственная учебная форма; основной обработчик и тип клиента указаны в подготовке.
Подготовка
Своя обычная форма, толстый клиент, надпись Памятка. Основной блок без заголовка — тело её собственной кнопки ПоказатьРамку.
Для ЭлементСтиля создайте Общие → Элементы стиля → УчебнаяРамка типа Рамка. В других вариантах используется абсолютная рамка конструктора. Вид — readonly, его не присваивают.
СвояРамка = Новый Рамка(ТипРамкиЭлементаУправления.Одинарная, 1);
ЭлементыФормы.Памятка.Заголовок = "Учебная книга";
ЭлементыФормы.Памятка.Рамка = СвояРамка;
Совпадает = СвояРамка.Вид = ВидРамки.Абсолютная;
Сообщить("Способ задания рамки: " + Строка(СвояРамка.Вид));
Сообщить("Совпадает: " + Строка(Совпадает));Разбор по шагам
Создайте указанную собственную форму, её данные и элементы.
Для readonly-свойства выберите режим в редакторе; для изменяемого свойства используйте присваивание из примера.
Выполните действие в своём клиенте и сравните фактическую настройку с наблюдаемым оформлением.
Как проверить результат
Рамка действительно применяется к совместимой Надпись обычной формы. Рамка ячейки табличного документа имеет другой тип — Линия.
Абсолютная задаётся параметрами конструктора, ЭлементСтиля получается по имени элемента стиля. Свойство Вид только читается.
Ожидаемый результат
Показано реальное использование / чтение настройки собственного элемента без подмены типов.
На что обратить внимание
Обычные и управляемые элементы формы имеют разные свойства и доступность записи.
Код 1С и изменение пользовательских настроек при сборке справочника не выполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.