v7: Связь по владельцу программно в табличной части документа #329727


#0 by lexus1981
Реализую возможность выбора контрагента в табличной части приходного кассового ордера. Всё вроде получилось, кроме одного момента. В палитре свойств столбца ДоговораКонтрагента установлена связь по владельцу с реквизитом документа "Контрагент". Подскажите как программно изменить связь по владельцу на реквизит табличной части "Контрагент"?
#1 by ТелепатБот
#2 by Dionisious
ЭлементыФормы.ИмяТабличногоПоля.ТекущиеДанные.Контрагент
#3 by lexus1981
Уточняю. Мне нужно, чтобы в зависимости от вида операции изменялась связь по владельцу. Вид операции выбирается при заполнении ПКО.
#4 by lexus1981
Т.е. если пользователь выбирает один вид операции, то связь по владельцу устанавливается на реквизит ДОКУМЕНТА "Контрагент", а если другой - то реквизит ТАБЛИЧНОЙ ЧАСТИ "Контрагент"
#5 by selenat
нут так устанавливай программно при изменении вида операции. В чем проблема?
#6 by lexus1981
Я спрашиваю КАК программно (не в палитре свойств), т.е. с помощью встроенного языка 1С:Предприятия 8.1 реализовать смену связи по владельцу. Привидите пожалуйста пример кода.
#7 by КонецЕсли
Можно на событие НачалоВыбора повесить пару строк типа:
#8 by КонецЕсли
очепятка: ФормаВыб.Отбор.Владелец.Значение = ЭлементыФормы.ТабличноеПолеКассовогоОрдера.ТекущаяСтрока.Контрагент.ссылка;
#9 by Drx211
См. - он прав, а связь по владельцу поменять программно нельзя :(
#10 by lexus1981
Спасибо. Всё получилось.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С