Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Отражение значения реквизита справочника в документе в ПолеВвода 1С 8.2 УТ 10.3
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Vzonder
Здравствуйте.

Не нашел в поисковиках как реализовать задумку.

Необходимо в заказе покупателя отразить реквизит из справочника контрагента.
В контрагенте создается реквизит, например, ХарактеристикаКотрагента.
Необходимо в ФормеДокумента заказа покупателя в ПолеВвода Характеристика1 автоматически вывести значение реквизита ХарактеристикаКотрагента справочника Контрагенты.
(естественно по текущему контрагенту)
Подскажите, пожалуйста, как грамотно это сделать?
Vofka
Если это обычные формы, тогда нужно добавить на форму (именно на форму, а не в документ) реквизит (поле ввода), который заполнять в событии ПриОткрытии и ПриИзменении поля Контрагент.
Vzonder
Цитата(Vofka @ 10.01.17, 16:54) необходимо зарегистрироваться для просмотра ссылки
который заполнять в событии ПриОткрытии и ПриИзменении поля Контрагент.



Я очень начинающий...
Нулевого уровня.
Подскажите, пожалуйста, код.

Я пробовал создать реквизит в форме: РеквизитыКонтрагента - СправочникСписок.Контрагенты
в ПолеВвода выбрал данные:
РеквизитыКонтрагента.Отбор.ХарактеристикаКотрагента
ничего не отражается...
Vofka
Нужно добавить поле ввода с типом СправочникСсылка.ХарактеристикиКотрагента (ХарактеристикиКотрагента заменить на нужный справочник) и каким-то подходящим именем, вроде ХарактеристикаКонтрагента. Далее в ПриОткрытии документы пишете:

ХарактеристикаКонтрагента = Контрагент.ХарактеристикаКотрагента;


После этого в событии ПриИзменении поля Контрагент пишете то же самое.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.