СКД можно ли использовать в Обработке #377526


#0 by run_00
Хочу использовать СКД в обработке. Сделал макет с типом СКД. Вывожу результат в табличное поле. работает. Начал передавать параметры. Не могу понять как это сделать. Перепробовал уже много варианов. Например: Ошибка. Переменная не определена (КомпоновщикНастроек)
#1 by Garkin
Можно, но зачем? чем отчет не угодил?
#2 by run_00
А как это сделать в обработке? С отбором получилось обойтись без КомпоновщикНастроек. А вот с параметрами ни как.
#3 by Garkin
да точно также как и с отбором ПараметрДанных=Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода"); ПараметрДанных.Использование=ИспользованиеПараметра; ПараметрДанных.Значение=ЗначениеПараметра; Зы: Синтаксис не проверял
#4 by Garkin
для общего развития посмотри "ТиповойОтчет" в типовой бухии, в частности в общих формах "ФормаНастройкиКомпановщикаНастроек" посмотри как там прикручен "КомпоновщикНастроек"
#5 by Bober
в этом случае все придется делать кодов, - создавать схему из макета обработки - настраивать и тд
#6 by run_00
не работает. ПараметрДанных.Значение    значение = Неопределено
#7 by run_00
все работает (тестовый отчет) пока не начал использовать параметры.
#8 by Garkin
#9 by run_00
Сделал. В отладчике видно что устанавливает. Но в отчете не участвует. Думаю дело в этой строке: Как то нужно установить параметры в Настройки.
#10 by Garkin
ладно, делаем все как у взрослых: В макете СКД на закладке "Настройки" закладка "Параметры данных" перед названием параметров ставим птицу. и возвращаемся к
#11 by run_00
то же самое, значение = Неопределено Если делать в отчете новую Форму, в ней есть опция "Использовать систему компановки данных" В обработке такого нет. Возращаясь к . А вообще можно это сделать в обработке? Хочу сделать обработку "рабочий стол" как в "бухгалтерии".
#12 by Garkin
"Возращаясь к " - да можно. Для этого медитируем над до просветления. Если по истечении 30 минут просветление не наступило то строчку ПараметрДанных=Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода");
#13 by run_00
спасибо, заработало!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С