Имя: Пароль:
1C
1С v8
Как из отчета вызвать форму подбора с отбором?
0 MAPATNK2
 
naïve
14.05.23
20:29
Управляемые формы. Есть отчет. Нужно в параметры закинуть номенклатуру. При выборе номенклатуры должен срабатывать отбор по реквизиту типа Булево.
Как можно реализовать?

Как я думаю, нужно отредактировать форму отчета, поместить туда поле выбора, в процедуре поле "при выборе" прописать код передающий параметр отбора или вообще открывающий свою форму, а потом передавать выбранные значения в настройки отчета в параметры.
1 MAPATNK2
 
naïve
14.05.23
20:30
Есть может где примеры таких реализаций? на словах понятно как делать, а вот по факту не знаю что кодить.
2 MAPATNK2
 
naïve
14.05.23
20:32
или может можно не помещать свое поле на форму, а как то стандартную можно заставить открывать форму подбора с отбором?
3 MAPATNK2
 
naïve
14.05.23
20:49
Для Начала я закинул форму подбора на форму. Научил её открывать нужную мне номенклатуру. Как теперь мне с формы отчета передать данные в Параметр запроса при компоновке результата?
4 evorle145
 
14.05.23
21:04
5 MAPATNK2
 
naïve
14.05.23
21:15
(4) не то кажись
6 MAPATNK2
 
naïve
14.05.23
22:39
Вопрос снят.

Делается это в 1 сточку.

ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Номенклатура", МассивВыбранныхЗначенийИзФормы);