Помощь на развитие проекта:
В общем, надо сделать так, чтобы СКД подхватывал значения реквизитов формы и подставлял их в качестве параметров СКД. Для чего? - потому что в стандартном режиме тяжело настроить "красоту" формы, которая требуется клиентам
novichok
пт, 22/09/2017 - 16:54
Я для этого использую такую процедуру:
&НаСервере Процедура УстановитьЗначениеПараметра(ИмяПараметра, Значение, Использование = Истина) ПараметрыОтчета = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных; Параметр = ПараметрыОтчета.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных(ИмяПараметра)); Параметр.Значение = Значение; Параметр.Использование = Использование; КонецПроцедуры
Добавляете обработчик события ПриИзменении у элемента формы и в нём вызываете вышеописанную процедуру. Например:
&НаКлиенте Процедура КонтрагентПриИзменении(Элемент) УстановитьЗначениеПараметра("Контрагент", Контрагент); КонецПроцедуры
K1RSAN
пн, 25/09/2017 - 13:21
Для параметров да, подходит. А для отбора?
вт, 26/09/2017 - 12:09
А если вытащить на форму Отбор компоновщика настроек? (Реквизит формы Отчет - КомпоновщикНастроек - Настройки - Отбор.)
bvb (не проверено)
пн, 02/10/2017 - 11:29
Сервис удаленного проектирования 1С
Сообщество профессионалов по 1С
novichok
пт, 22/09/2017 - 16:54
Я для этого использую такую процедуру:
Добавляете обработчик события ПриИзменении у элемента формы и в нём вызываете вышеописанную процедуру. Например:
K1RSAN
пн, 25/09/2017 - 13:21
Для параметров да, подходит. А для отбора?
novichok
вт, 26/09/2017 - 12:09
А если вытащить на форму Отбор компоновщика настроек? (Реквизит формы Отчет - КомпоновщикНастроек - Настройки - Отбор.)
bvb (не проверено)
пн, 02/10/2017 - 11:29