Задача: настроить внешний вид формы обработки, если она открыта именно на начальной странице.
Там места не так много, надо скрыть ненужные группы, заранее применить отборы.
Вопрос: Как узнать, что текущая форма открыта на начальной странице?
(1) хотелось бы находясь в контексте формы, узнать что она открыта на начальной странице.
Можно наверное, обойти окна, найти форму на НС и вызвать экспортный метод.
Также наверняка сработает другой костыльный вариант: создать команду + показывать в командном интерфейсе ее вместо стандартной команды + в команде передавать флаг "ОткрытаНезависимо". Тогда при создании формы на начальной странице флаг будет отсутствовать.
А для релизов начиная с 8.3.20, можно определить по Форма.Окно.НачальнаяСтраница = Истина.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший