Имя: Пароль:
1C
1С v8
СвязьПоТипу: как правильно установить?
0 Dmitriy_
Kolesnikov
 
23.05.17
17:10
На управляемой форме есть ТЧ, в ней две колонки:
Безналичный, тип Булево
ДокументОплаты, тип составной: ДокументСсылка.РасходныйКассовыйОрдер и ДокументСсылка.СписаниеБезналичныхДенежныхСредств

Я хочу, чтобы в зависимости от состояния флага Безналичный в строке в поле ДокументОплаты не предлагался выбор типа документа, а выводился сразу список документов нужного типа.

Как это сделать?
1 Fedor-1971
 
23.05.17
18:45
(0) а что делал, что не получилось?
2 Dmitriy_
Kolesnikov
 
23.05.17
20:17
(1) я вообще не понимаю, с какой стороны подойти к задаче.
СвязьПоТипу неуместна, потому что нет никаких субконто.
По идее логично использовать условное оформление, но там нет ограничения на тип.

У поля ввода есть свойство ОграничениеТипа. Но если я его установлю, то только для всей колонки разом. А мне надо для каждой строки отдельно.
3 Мимохожий Однако
 
23.05.17
20:20
ПриНачалеВыбора... попробуй
4 Fedor-1971
 
24.05.17
09:06
(2) тебе нужно снять галку "Выбирать тип", потом в ПриНачалеВыбора открыть пользователю нужную форму (это уж как-нить сам осилишь), в качестве получателя выбранного укажи Элемент (3-й параметр ОткрытьФорму). Если очень хочешь сам обработать, то что навыбирал пользователь (при допустимости множественного выбора в открывающейся форме списка) - смотри в ОбработкаВыбора.

Всех делов-то. Устрой эпоху просвещения - почитай литературу, многое станет на свои места
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан