Окна = ПолучитьОкна();
Для каждого Окно из Окна Цикл
Если Окно.ПолучитьСодержимое() = ЭтаФорма Тогда
Сообщить("Дополнительное!!!");
Прервать;
КонецЕсли;
КонецЦикла;
(2) Владелец формы - это ЭУ, вызвавший форму.
(5) вы нашли, что среди всех форм есть нужная.
А тип формы?
Что, 1с даже идентификатора для разделения форм не придумала??
(6) Читать умеешь ?
Вопрос ТС заключался в определении того открыта ли данная ОБЫЧНАЯ форма в ДОПОЛНИТЕЛЬНОМ или ОСНОВНОМ окне. Мой код дает исчерпывающий ответ на данный вопрос.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн