Имя: Пароль:
1C
1С v8
Метод Закрыть() закрывает все окна
0 noobik
 
24.06.19
05:05
Создаю отчет, основой являлся регламентированный отчет. Когда запускается отчет, открывается окно выбора организации и период. Но есть некоторые проблемы с запуском.
Когда прикрепляю отчет в доп. печатные формы и жму на кнопку Выполнить именно из этого места когда только прикрепил отчет, то отчет открывается и все отрабатывает. Когда открываю отчет из  доп.обработки в разделе Отчеты, отчет при запуске сразу же закрывается. Происходит это от того, что при запуске и там и там вызывается процедура, но
в первом случае это выглядит так: ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ВладелецФормы, ВыполняемаяКоманда.ОбъектыНазначения);
А во втором, когда закрывается вызывается так
                ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ВладелецФормы, ВыполняемаяКоманда.ОбъектыНазначения);
        Закрыть();
Метод Закрыть() закрывает и мою форму тоже. Хотя должен только форму списка выбора дополнительного отчета.
Описание:
Закрывает форму. Если закрываемая форма была открыта в модальном режиме, то метод может передать команду закрытия методу, открывшему форму.

То есть он распознает что моя форма открыта модально? хотя это же не должно касаться моей формы... что делать
1 noobik
 
24.06.19
05:57
Проблема решена, режим открытия окна хоть и был в форме указан независимый но при Отладке он показывал режим открытия окна с блокировкой