|
Параметры формы при открытии формы выбора справочника | ☑ | ||
|---|---|---|---|---|
|
0
lite777
05.05.22
✎
10:43
|
Здравствуйте ,как задать параметры для отбора по двум значениям при открытии формы выбора ,делаю так но выходит пустой список
на сервере- ПараметрыОтбора.Вставить("Наименование",списокЗнач) ; ПараметрыОтбора.Вставить("Использование",Истина) ; ПараметрыОтбора.Вставить("ВидСравнения",ВидСравнения.ВСписке) ; -1 параметр ПараметрыОтбора.Вставить("ДляМастера",Ложь); ///2- параметр ПараметрыФормы = Новый Структура("Отбор",ПараметрыОтбора); ПараметрыФормы.Вставить("РежимВыбора",Истина) ; Не клиенте- ОбработкаВыбора = Новый ОписаниеОповещения ("ПриЗакрытииФормыВыбораНазвания", ЭтаФорма,"Подбор"); ОткрытьФорму("Справочник.Дизайн.ФормаВыбора",ПараметрыФормы, ЭтаФорма, , , , ОбработкаВыбора); |
|||
|
1
lite777
05.05.22
✎
10:47
|
Примеры есть у кого ?
|
|||
|
2
vicof
05.05.22
✎
10:55
|
2 секунды гугления
https://infostart.ru/1c/articles/1233756/ |
|||
|
3
lite777
05.05.22
✎
11:08
|
вот это отбор не работает почемуто
ПараметрыОтбора.Вставить("Наименование",списокЗнач) ; ПараметрыОтбора.Вставить("Использование",Истина) ; ПараметрыОтбора.Вставить("ВидСравнения",ВидСравнения.ВСписке) ; -1 параметр |
|||
|
4
vicof
05.05.22
✎
11:12
|
Ну посмотри, что должно в отбор передаваться, и что передаешь ты.
Чем же твои отборы отличаются от уже существующих? |
|||
|
5
youalex
05.05.22
✎
11:19
|
(3) потому что в параметры отбора передается только имя/значение отбора. Если в значении - список, то Отбор будет В списке. И не ВидСравнения.ВСписке, а ВидСравненияКомпоновкиДанных.ВСписке (но здесь это не суть)
Можно кстати, напрямую передавать вот это: Расширение формы клиентского приложения для динамического списка (Client application form extension for dynamic lists) ФиксированныеНастройки (FixedSettings) Описание: Тип: НастройкиКомпоновкиДанных. |
|||
|
6
lite777
05.05.22
✎
11:26
|
(5) Заменил на ПараметрыОтбора.Вставить("Ссылка",списокЗнач) ; Вроде пошло ,СПАСИБО !
|
| Форум | Правила | Описание | Секции | Поиск |