Имя: Пароль:
1C
 
Управляемые формы, как организовать множественный подбор произвольного типа?
,
0 Бешеный заяц
 
30.08.21
14:59
Имеем табличную часть в которой  имеет реквизит Документ с типом "Документ"   те все документы.
Одиночный выбор работает идеально. при начале выбора выбираем тип далее открывается сам список документов из которого можно выбрать один элемент.
Можно в форме подбора зажать Ctrl и выбрать несколько, но в форму попадет только один.
Если бы нужен был бы определенный вид нарисовал бы кнопку подбор и открывал бы форму выбора с параметром множественный выбор, а уже после выбора в процедуре "ОбработкаВыбора" обрабатывал значения.
1 polosov
 
30.08.21
15:02
(0) Передавай выбор оповещением. В исходной форме лови его и обрабатывай выбор.
2 Бешеный заяц
 
30.08.21
15:06
(1) получается все формы из которых возможен выбор нужно затрагивать? проще метода нет?
3 Ёпрст
 
30.08.21
15:08
(0) дык ты при начале выбора открывай форму с флагом множественного выбора и усё..не ?
4 Бешеный заяц
 
30.08.21
15:12
(3) этот вариант написал в (0) "нарисовал бы кнопку подбор и открывал бы форму выбора с параметром множественный выбор"
как быть если составной тип? существует ли событие послеВыбораТипа? где можно перехватить тип, поставить флаг стандартной обработке ЛОЖЬ и уже открывать форму с нужным флагом?
5 Ёпрст
 
30.08.21
15:26
(4) На вот , готовое решение в виде обработки валяется
https://forum.infostart.ru/forum9/topic195060/
6 Ёпрст
 
30.08.21
15:26
туда заместо отбора воткни параметр множественного выбора
7 Вафель
 
30.08.21
15:29
Список.ПоказатьВыбор - выбираем тип
далее открывает нужный подбор
8 Бешеный заяц
 
30.08.21
15:32
(7) (5) Спасибо
9 Бешеный заяц
 
30.08.21
15:45
(7) "Использование модальных окон в данном режиме запрещено" пишет нельзя так
10 Бешеный заяц
 
30.08.21
15:48
(9) нашел "ПоказатьВыборИзСписка"
11 Вафель
 
30.08.21
16:38
СписокЗначений (ValueList)
ПоказатьВыборЭлемента (ShowChooseItem)
Синтаксис:
ПоказатьВыборЭлемента(<ОписаниеОповещенияОЗакрытии>, <Заголовок>, <Элемент>)
12 Вафель
 
30.08.21
16:39
ПоказатьВыборИзСписка более похож на выбор из поля ввода-списка.
А по (11) открывается отдельная форма как в ОФ