СКД: v8: Работа с системой компоновки средствами встроенного языка #420369


#0 by aworld
Здравствуйте. Как реализовать следующую схему: Есть Отчет, построенный на основе схемы компоновки данных. Есть обработка, в форме которой есть табличное поле, кнопочка "сформировать" и кнопочка "настройки". В табличное поле нужно вывести тот самый Отчет. А параметры отчета необходимо править в форме настроек, которая вызывается при нажатии кнопки "настройки". Как попытался сделать я: Получаю схему компоновки данных Отчета. Достаю из нее настройки по умолчанию. С помощью процессора вывода вывожу отчет в табличное поле. При нажатии кнопки "настройки" получаю форму настроек отчета и вывожу ее. При этом в ней появляются параметры отчета заданные по умолчанию. Если их изменить и закрыть форму, параметры не сохраняются и на построение отчета не влияют.. То есть проблема в сохранении настроек, в их передаче в стандартную форму настроек (которая с конструктором), в процессор вывода..
#1 by ТелепатБот
#2 by FMQ
Вот Бот дает!!! :)
#3 by Господин ПЖ
>>Если их изменить и закрыть форму, параметры не сохраняются и на построение отчета не влияют.. а передавать их обратно в СКД кто будет?
#4 by Kashemir
#5 by IronDemon
#6 by aworld
Господин ПЖ, очевидно что я :) Kashemir,  IronDemon, спасибо
#7 by aworld
Настройки компановки остатков получаете из формы отчета отчета "Остатки и обороты"? я делаю так: Проверял, кажется настройки копируются нормально, но форма настройки из обработки открывается пустой .
#8 by aworld
Kashemir, вам сообщение было...
#9 by Kashemir
Реквизит формы настроек "КомпоновщикНастроек" типа "КомпоновщикНастроекКомпоновкиДанных" имеется?
#10 by aworld
Kashemir, вопрос решил. Добавил к конфигурацию пустой отчет, указал его в качестве типа значений ОтчетОбъект в свойствах формы настроек. Явно определил для формы настроек Схему Компоновки Данных.. Вроде работает нормально.
#11 by Kashemir
Работает ну и ладно - может когда-нибудь дойдут руки "причесать" ;-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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