1С 7.7 Открытие окна в данном режиме недоступно!
Данная ошибка возникает в 1С 7.7 если мы пытаемся выполнить метод «ОткрытьФорму» из формулы, которая находиться в реквизите диалога на форме.
Например у нас на форме есть реквизит с типом дата и мы хотим, чтобы при вводе даты, выполнялись какие-либо действия и открывалась форма внешнего отчета.
Обойти это можно с помощью «ложного закрытия». В модуле создаем глобальную переменную
Перем НашаПеременная;
В процедуре которая выполняется при вводе даты пишем:
Процедура ПриВводеДаты()
НашаПеременная = 1;
Форма.Закрыть(0);
КонецПроцедуры
А само открытие формы выполняем уже из предопределенной процедуры ПриЗакрытии
Процедура ПриЗакрытии()
Если НашаПеременная =1 Тогда
ОткрытьФорму("Отчет",Контекст,КаталогИБ()+"ExtForms\ВнешнийОтчет.ert");
НашаПеременная = 0;
СтатусВозврата(0);
Возврат;
КонецЕсли;
КонецПроцедуры
Комментарии:
Нету комментариев для вывода...