УТ 10.3.3.3. Если сформировать отчет "Ведомость по товарам на складах" - сделанный на основе универсального отчета - то если щелкнуть по строку есть возможность расшифровки отчета в разрезе документов движения например. Создал аналогичный отчет но не на основании универсального а запросом. Какими образом организовать в макете аналогичную расшифровку?
По теме из базы знаний
- Как устроена регламентированная отчетность в 1С
- Программная корректировка при выводе отчета СКД
- Как я с отчетом СКД боролся (произвольный макет)!
- Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3
- Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В запросе пишешь
| ПРЕДСТАВЛЕНИЕ(Сдесь указываешь то что хочешь расшифровывать, например: РеализацияТоваровИУслуг.Ссылка)
А в макете в свойстве ячеки указываешь Параметр расшифровки Ссылка, а в Использовании расшифровки строку или только ячейку.
| ПРЕДСТАВЛЕНИЕ(Сдесь указываешь то что хочешь расшифровывать, например: РеализацияТоваровИУслуг.Ссылка)
А в макете в свойстве ячеки указываешь Параметр расшифровки Ссылка, а в Использовании расшифровки строку или только ячейку.
В макет при выводе данных (например данных запроса) в "область.Расшифровка" вносишь данные которые будут обрабатываться при вызове обработки расшифровки.
Если данных много можешь в структуру поместить, а структуру в строку:
ОбластьМакета.Область("R1C1").Расшифровка=ЗначениеВСтрокуВнутр(СтруктураРасшифровка);
При обработки расшифровки получаешь строку и из строки структуру:
СтруктураРасшифровки = ЗначениеИзСтрокиВнутр(Расшифровка);
А далее в соответствии с параметрами (например запросом) получаешь нужные данные для вывода расшифровки и выводишь куда нужно.
Если данных много можешь в структуру поместить, а структуру в строку:
ОбластьМакета.Область("R1C1").Расшифровка=ЗначениеВСтрокуВнутр(СтруктураРасшифровка);
При обработки расшифровки получаешь строку и из строки структуру:
СтруктураРасшифровки = ЗначениеИзСтрокиВнутр(Расшифровка);
А далее в соответствии с параметрами (например запросом) получаешь нужные данные для вывода расшифровки и выводишь куда нужно.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот