Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Вы открыли окно свойств конфигурации (или другого объекта) в Конфигураторе и не видите вкладку «Интерфейсы». Какое условие наиболее вероятно объясняет отсутствие этой вкладки?
В свойстве конфигурации «Основной режим запуска» выбран вариант «Управляемое приложение».
Правильно: В управляемом приложении интерфейс пользователя формируется через командный интерфейс (подсистемы, команды, панели), а «Интерфейсы» относятся к механизму обычного приложения. Поэтому при установленном основном режиме запуска «Управляемое приложение» соответствующая вкладка в редакторах/свойствах может не отображаться как неактуальная для этого режима.
В настройках Конфигуратора включено редактирование конфигурации «для управляемого и обычного приложения» одновременно.
Неправильно: Режим редактирования влияет на то, какие элементы и проверки доступны при разработке под разные режимы запуска, но сам по себе не является причиной скрытия вкладки «Интерфейсы». Отсутствие этой вкладки обычно определяется тем, какой режим запуска выбран как основной и какие механизмы интерфейса применимы в конфигурации.
В свойствах конфигурации не заполнено поле «Основной интерфейс».
Неправильно: Поле «Основной интерфейс» выбирает один из уже созданных интерфейсов (для обычного приложения) и может оставаться пустым - это не обязано скрывать вкладку «Интерфейсы». Вкладка не появляется/не отображается в первую очередь тогда, когда конфигурация ориентирована на управляемое приложение, где «Основной интерфейс» и список интерфейсов не являются основным способом настройки UI.
Пояснение
В 1С есть два подхода к пользовательскому интерфейсу: «Обычное приложение» и «Управляемое приложение». В обычном приложении интерфейс часто настраивали через объект(ы) «Интерфейс» и выбирали нужный вариант в свойстве конфигурации «Основной интерфейс» - из-за этого в окнах свойств появлялась вкладка «Интерфейсы», где можно было управлять такими настройками.
В управляемом приложении логика другая: интерфейс строится на основе подсистем и команд (командный интерфейс), а видимость команд обычно дополнительно ограничивается ролями. Поэтому вкладка «Интерфейсы» становится нерелевантной и может не показываться.
Практический пример: если вам нужно настроить именно «интерфейсы» обычного приложения (например, для старой конфигурации под толстый клиент с обычными формами), откройте свойства конфигурации и переключите «Основной режим запуска» на «Обычное приложение» - после этого в редакторах появятся связанные с обычным режимом вкладки/настройки, включая «Интерфейсы», а также станет осмысленным заполнение «Основного интерфейса». Если же вы разрабатываете современную конфигурацию на управляемых формах, правильная практика - настраивать UI через подсистемы, команды и редактор командного интерфейса, а не через «Интерфейсы».