Имя: Пароль:
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
Разобрался. Единственное отличие во втором отчете это я добавил панель с закладками и на нее переносил поле табличного документа (Результат) .Когда переносил вырезанием или ручным добавлением, то расшифровка не работала.А когда перенес мышкой то заработало.Глюк какой то...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан