КоллекцияЭлементовУправленияИнтерфейсами.<Имя интерфейса>

Свойства · <Interface name>

Тип: ЭлементУправленияИнтерфейсом. Набор свойств содержит интерфейсы конфигурации. Имена свойств совпадают с именами интерфейсов, как они заданы в Конфигураторе.

Полное описание, параметры и ограничения

КоллекцияЭлементовУправленияИнтерфейсами.<Имя интерфейса> (InterfaceControlItemCollection.<Interface name>)

КоллекцияЭлементовУправленияИнтерфейсами (InterfaceControlItemCollection)

<Имя интерфейса> (<Interface name>)

Доступен, начиная с версии 8.0.

Использование:
Только чтение.
Описание:
Тип: ЭлементУправленияИнтерфейсом.
Набор свойств содержит интерфейсы конфигурации. Имена свойств совпадают с именами интерфейсов, как они заданы в Конфигураторе.
Доступность:

Толстый клиент.

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Временно показать свой обычный интерфейс книг

Именованное свойство ГлавныйИнтерфейс возвращает настоящий элемент конфигурации; его видимость изменяется и затем восстанавливается.

Где и как запускать

Толстый клиент, обычное приложение, тело кнопки собственной обычной формы.

Подготовка

  1. Только своя отдельная учебная конфигурация с обычным приложением, толстый клиент. Общие → Интерфейсы: создайте интерфейс УчебныеКниги, добавьте в него своё меню Книги с собственной командой / обработкой. Назначьте пользователю права на свои объекты.

  2. Основной код — тело кнопки своей обычной формы. Это не подсистема управляемого приложения: динамическое имя УчебныеКниги берётся именно из списка интерфейсов конфигуратора.

ИнтерфейсКниг = ГлавныйИнтерфейс.УчебныеКниги;
БылВиден = ИнтерфейсКниг.Видимость;
Попытка
    ИнтерфейсКниг.Видимость = Истина;
    Сообщить("Свой интерфейс книг виден: " + Строка(ИнтерфейсКниг.Видимость));
    Сообщить("Переключаемый: " + Строка(ИнтерфейсКниг.Переключаемый));
Исключение
    ИнтерфейсКниг.Видимость = БылВиден;
    ВызватьИсключение;
КонецПопытки;
ИнтерфейсКниг.Видимость = БылВиден;

Разбор по шагам

  1. Создайте собственный интерфейс обычного приложения.

  2. Получите его через точное имя свойства.

  3. Временно включите видимость и восстановите прежнее значение.

Как проверить результат

  1. Само свойство ГлавныйИнтерфейс.УчебныеКниги readonly: оно не заменяется новым объектом. Видимость его настоящего элемента доступна для записи.

  2. Краткий опыт возвращает прежнюю видимость в обеих ветках. В управляемом приложении это не способ менять командный интерфейс. BSL и переключение интерфейса при сборке HTML не выполнялись.

Ожидаемый результат

Имя связано с конкретными метаданными и осмысленным действием над своим интерфейсом.

На что обратить внимание

  1. Не подставляйте имя подсистемы вместо имени старого интерфейса.

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.