Имя: Пароль:
1C
1С v8
Как использовать отбор для реквизита Договор в табличной части обработки? Обычная форма
0 Мимохожий Однако
 
23.03.18
09:14
Есть обработка с табличной частью Поставщики.
В табличной части есть реквизиты Поставщик (Справочник Контрагенты, который является владельцем справочника Договоры контрагентов)
есть реквизит Организация (справочник Организации, которая входит реквизитом в справочник Договоры контрагентов)
есть реквизит Договоры, в котором я хочу выбрать значение.
..
для реквизита Договоры я установил в свойствах Связь по владельцу:ЭлементыФормы.Поставщики.ТекущиеДанные.Поставщик
..
но не удаётся в отбор добавить Организацию, которая уже есть в текущей строке табличной части.
Заблудился в трёх соснах
1 Mankubus
 
23.03.18
09:22
(0) по моему это только программно прописывать в событии НачалоВыбора
2 Mankubus
 
23.03.18
09:24
(1) + можно в свойствах реквизита (не элемента формы) добавить Связи параметров выбора
3 Мимохожий Однако
 
23.03.18
10:06
(1) Примерчик не подбросишь?
(2) Работает как реквизит формы. В табличной части отрабатывает только Владельца. А организацию в отбор не цепляет.
Видимо, надо программно что-то добавить...
4 Михаил Козлов
 
23.03.18
11:10
(3) Посмотрите в типовых (ОФ, например, УТ 10.3) начало выбора договора в шапке.
Если вкратце: наложить фильтр (неснимаемый) на список выбора договоров по владельцу и организации (и, возможно, по типу договора: с поставщиком).