0
Cherry-Berry
14.04.14
✎
17:37
|
Добрый день.
Имеется процедура обработки расшифровки
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
Перем ВыполненноеДействие;
СтандартнаяОбработка = Ложь;
ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки,Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
НастройкиРасшифровки = ОбработкаРасшифровки.Выполнить(Расшифровка,ВыполненноеДействие);
Если НастройкиРасшифровки <> Неопределено Тогда
Отчет = Новый(ТипЗнч(ОтчетОбъект));
Отчет.ДатаНач = ЭтотОбъект.ДатаНач;
Отчет.ДатаКон = ЭтотОбъект.ДатаКон;
Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиРасшифровки);
ФормаР = Отчет.ПолучитьФорму(,,Новый УникальныйИдентификатор);
ФормаР.Открыть();
ФормаР.ВывестиОтчет();
КонецЕсли;
КонецПроцедуры
Раньше расшифровка отрабатывала нормально, но в какой-то момент (к сожалению, я упустила, после каких именно моих доработок отчета) случилось следующее: при отладке вижу, что в событии ПередОткрытием формы ФормаР имеются все необходимые для расшифровки настройки отбора, но в событии ПриОткрытии этой же формы уже настройки отбора сброшены.
Почему это происходит?
Заранее благодарна за ответы
|
|
1
Cherry-Berry
14.04.14
✎
17:47
|
Оказывается к создаваемому отчету применяется сохраненная настройка, у которой стоит галочка "использовать при открытии", как сделать, чтобы эта настройка не применялась?
|
|