Имя: Пароль:
1C
1С v8
СКД.Не работает расшифровка
0 wms
 
25.03.16
10:53
УПП 1.3 толстый клиент.
На одном отчете стандартная расшифровка работает, на другом не работает.
Программное формирование СКД код везде один:

Процедура ДействияФормыДействие(Кнопка)
    элементыформы.Результат.Очистить();
    настройки=этотобъект.КомпоновщикНастроек.Настройки;
    СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);    
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки,Истина);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(элементыформы.Результат);
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
1 wms
 
25.03.16
10:54
т.е. при двойном щелчке на первом отчете появляется меню отфильтровать и т.п.
на втором окно с числом, например 138
в обоих отчетах одна схема
2 wms
 
25.03.16
10:56
вернее отчеты разные, там разные запросы.
но процедура формирования одна см.(0)
3 Nuobu
 
25.03.16
11:03
(1) А есть привязка к событию "ОбработкаРасшифровки" в отчете, в котором выводится 138?
Если "Да", то смотри в процедуру вывода отчета.
4 wms
 
25.03.16
11:04
(3)нет такого события в обоих отчетах
и в модуле отчета нет процедуры ПриКомпоновкеРезультата
5 Nuobu
 
25.03.16
11:07
(4)  ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;

Попробуй заремировать.
А  ДанныеРасшифровки вытяни из самого отчета.
6 wms
 
25.03.16
11:31
Разобрался. Единственное отличие во втором отчете это я добавил панель с закладками и на нее переносил поле табличного документа (Результат) .Когда переносил вырезанием или ручным добавлением, то расшифровка не работала.А когда перенес мышкой то заработало.Глюк какой то...