программно вывести макет скд #723608


#0 by Vvvvv
Можете помочь с вопросом. Есть обработка, в ней есть макет имеет тип "схема компоновки данных". Как программно, по нажатию на кнопку вывести отчет. Интересно как в обычных так и в управляемых формах. В интернете много чего нашел, но все не то. Искал по ключевым словам "КомпоновщикМакетаКомпоновки", "ПроцессорКомпоновкиДанных", "ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент".
#1 by Looser-1c
Возьми книжку по СКД - там есть пример.
#2 by Vvvvv
книга "разработка сложных отчетов", у меня дома есть, давно ее не читал, но не помню, что бы там был такой функционал описан. Там только про СКД и конструктор запросов.
#3 by Любопытная
про программный вывод отчета там тоже есть
#4 by Vvvvv
Хорошо, а на данный момент есть у кого нибудь пример? А то книга дома.
#5 by Godofsin
#6 by Любопытная
Это надо?
#7 by Vvvvv
не, это не совсем то. Эти коды уже видел. Может в них чего не хватает?
#8 by Любопытная
Что конкретно вы хотите сделать?
#9 by Vvvvv
просто, хочу знать как программно вывести макет скд.
#10 by Looser-1c
см
#11 by Vvvvv
в не полный, например, какое значение Отбор имеет? Я раньше такого не делал, и хочу знать как это делается. Надо хоть что то вывести.
#12 by Любопытная
Господи, ну ты этот код засунь в свою обработку и посмотри, что работает, что не работает. Что получается в результате, или ничего не получается. На общие вопросы обычно получаются общие ответы.
#13 by Godofsin
Отбор это реквизит типа компоновщик настроек компоновки данных.
#14 by Vvvvv
Простите, но все равно не то, или я не понимаю. Отбор - реквизит с типом: КомпоновщикНастроекКомпоновкиДанных. Ошибка: Индекс находится за границами массива, ссылается на: Отбор.Настройки.ПараметрыДанных.Элементы[0]
#15 by Godofsin
Ну так у тебя может и не быть параметров данных-то
#16 by Лодырь
#17 by Web00001
Мне помогла эта статья полностью взял процедуру, она безотказная делает все что попросишь, хочешь выводи в макет, хочешь в ТЗ.
#18 by Vvvvv
Сделал то, что я хотел. Вот код, как он должен выглядеть:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям