|
Форма выбора по владельцу |
☑ |
0
Baris
12.05.23
✎
12:02
|
Добрый день!
Есть форма обработки, на форме поля ввода Контрагент и Договор, при кнопке Сохранить должна открываться форма выбора справочника Договоры с отбором по владельцу(Контрагент), который уже выбран был на первой форме.
Никак не хочет отбор работать, предлагает сначала выбрать владельца
конфа ВашМагазин Астор
ЗначениеОтбора = Новый Структура("Владелец", Контрагент);
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Отбор", ЗначениеОтбора);
ФормаВыбора = Справочники.Договоры.ПолучитьФормуВыбора();
ФормаВыбора.РежимВыбора = Истина;
ФормаВыбора.МножественныйВыбор = Истина;
СписокДоговоров = ОткрытьФормуМодально(ФормаВыбора,ПараметрыФормы);
Формы обычные
|
|
1
shuhard
12.05.23
✎
12:07
|
(0) отбор прав
|
|
2
Baris
12.05.23
✎
12:10
|
(1) не понятно, причем права?
|
|
3
RomanYS
12.05.23
✎
12:14
|
(0) Формы обычные? Тогда либо на стороне формы отрабатывать параметры, либо отбор в форме задавать перед открытием.
|
|
4
Timon1405
12.05.23
✎
12:19
|
ФормаВыбора = Справочники.ДоговорыКонтрагентов.ПолучитьФормуВыбора(,Контрагент,)
ФормаВыбора.ПараметрОтборПоВладельцу = Контрагент;
ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Владелец.Доступность = Ложь;
ФормаВыбора.Открыть();
|
|
5
Baris
12.05.23
✎
12:31
|
(4) да и так тоже делал, перед открытием при получении формы задавать. А вот этого "ПараметрОтборПоВладельцу" метода нет у формы
п.с написал вручную - работает, в выпадающем списке метода не было
спасибо!
|
|
6
Timon1405
12.05.23
✎
12:34
|
это не метод, а свойство Расширения формы списка справочника, может быть поэтому не было в списке
|
|
7
Мультук
12.05.23
✎
12:46
|
(0)
В первой форме выбираем контрагента и договор, нажимаем "Сохранить" и выбираем договор еще раз?
Т.е. контрольный выстрел, да?
|
|
8
Baris
15.05.23
✎
04:18
|
(7) Нет, обработка записывает цены поставщика по договору, нужно чтобы эти цены транслировались для других договоров, чтобы одно и то же не делать
|
|