Программно выбрать договор, как? Затупил я #245827


#0 by NMaxPnz
Суть проблемы в следующем. Как начинающий, столкнулся со след. проблемой:1. Создаю программно документ (РеализацияТоваровУслуг)2. В ней программно указываю Клиента, и мне надо так же, программно указать договор.Пробую так:Док80.ДоговорКонтрагента = Справочники.ДоговорыКонтрагентов.НайтиПоНаименованию("Основной договор");Договор то она вставляет, но первый договор из справочников договоров.Понимаю что проблема в том, что справочник договоров подчиненный. Но вот конструкцию для выборки договора не могу найти (никак не привыкну к формату описания встроенного языка - странная книжка однако :-) ).Просто перебирать все договоры не охота, хотелось бы красиво и в одну строку.Подскажите кому не жалко, помогите новичку плиз.
#1 by Woppi
Можно проще - Док80.ДоговорКонтрагента = Клиент.ОсновнойДоговор. Если так не хочешь/не можешь - читай СП:СправочникМенеджер.<Имя справочника> (CatalogManager.<Имя справочника>)НайтиПоНаименованию (FindByDescription)Синтаксис:НайтиПоНаименованию(<Наименование>, <Точное соответствие>, <Родитель>, <Владелец>)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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