Вход | Регистрация


ЗУП 3. Расшифровка регл отчёта. А где расшифровка?

ЗУП 3. Расшифровка регл отчёта. А где расшифровка?
Я
   bolobol
 
06.08.18 - 16:39
Доброго дня!

Вывожу расшифровку регламентированного отчёта, дополнил её полем Регистратор, но при двойном клике на регистраторе - документ не открывается. Форма общая "расшифровка регламентированного отчёта", в СКД особо и настроек нет - один набор данных. Но помнится, что при программном формировании - нужно было данныерасшифровки в компоновщик или куда-то там передать. Напомните, пожалуйста, что искать или что вписать нужно. Спасибо!
 
 
   bolobol
 
1 - 06.08.18 - 16:42
Есть там такая запись, неполноценная: МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиКомпоновки); - третий параметр должен быть ДанныеРасшифровки, но его тут нет, а что за ересь и как и откуда её взять - не пойму.
   bolobol
 
2 - 07.08.18 - 13:37
В общем-то, дописал в код __ДанныеРасшифровки:

__ДанныеРасшифровки= новый ДанныеРасшифровкиКомпоновкиДанных;

МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиКомпоновки, __ДанныеРасшифровки);

ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, __ДанныеРасшифровки);

И расшифровка таки стала работать по двойному клику, но как в "Автостопом по галактике" - результат: 86 или 116, или 137 или ещё какое число, одному создателю 1С понятное, что с ним делать. Или не одному ему?
   bolobol
 
3 - 07.08.18 - 13:40
Есть ещё в расширении формы реквизит ДанныеРасшифровки, но у меня только табличное поле в модуле объекта отчёта, не знаю, как оттуда до формы добраться.
   bolobol
 
4 - 07.08.18 - 14:27
Да не поверю, что никто с расшифровкой при программном формировании скд не работал! Даже я работал, даже получалось. Не помню как, только.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует