Если РезультатЗакрытия.Количество() > 0 Тогда
Для Каждого Строка Из РезультатЗакрытия Цикл
ПараметрыФормы = Новый Структура("Основание", Строка.Договор);
ОткрытьФорму("Справочник.Договоры.Форма.ФормаЭлемента", ПараметрыФормы, ,Ложь);
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Почему открывается только первая, вроде же поиск по уникальности в Ложь переключил
Если (6) не подходит, то от безысходности попробуй сначала ПолучитьФорму, поставить модифицированность, затем уже ОткрытьФорму с передачей туда этой полученной ранее формы
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс