Как обратиться к табличной части справочника и перенести данные автоподстановкой в табличную часть документа?

1. voilt01 15.01.23 15:13 Сейчас в теме
Помогите, пожалуйста! Я не программист! У меня есть вопрос.
Имеется справочник с табличной частью с наименованием, количеством, ед.измерения.
Также имеется документ с такими же колонками табличной части.
В справочнике имеется реквизит с названием товара.
И в документе имеется реквизит с названием товара, который выбирается из справочника.
Как при выборе товара в документе из справочника с товарами сделать автоматический перенос данных табличной справочника в табличную часть документа?
Я разобрался только как указывать путь к реквизитам справочника через функцию, а к табличной части не пойму как...
На данный момент код такой
&НаСервереБезКонтекста
Функция ПолучитьЗначениеРеквизита(Ссылка, имяРеквизита)
    Возврат Ссылка[имяРеквизита];
КонецФункции

Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Fatenm 16.01.23 08:59 Сейчас в теме
событие колонки Товар/Номенклатура ТЧ документа "ПриИзменении" - вызываете процедуру, которая из ссылки выбранного значения отбирает необходимые реквизиты элемента справочника Товары и заполняет соответствующие значения строки ТЧ. Так понятно?
3. Fatenm 16.01.23 09:10 Сейчас в теме
что-то типа (но это не для справочника с ТЧ). для ТЧ справочника необходимо хотя бы примерно структуру ТЧ справочника представлять

&НаКлиенте
Процедура МояТЧМойТоварПриИзменении(Элемент)
	ТекущиеДанные = Элементы.МояТЧ.ТекущиеДанные;
        Если ТекущиеДанные <> Неопределено И ЗначениеЗаполнено(ТекущиеДанные.МойТовар) Тогда
	     ЗаполнитьРеквизитыСтрокиТЧПоРеквизитамТовара(ТекущиеДанные);
        КонецЕсли
КонецПроцедуры

&НаКлиенте
Процедура ЗаполнитьРеквизитыСтрокиТЧПоРеквизитамТовара(СтрокаТЧ)
	СтрокаТЧ.ЕдИзмерения = СтрокаТЧ.МойТовар.ЕдИзмерения;
        СтрокаТЧ.Характеристика1= СтрокаТЧ.МойТовар.Характеристика1;
        СтрокаТЧ.Характеристика2= СтрокаТЧ.МойТовар.Характеристика2;
        СтрокаТЧ.Характеристика3= СтрокаТЧ.МойТовар.Характеристика3;
        ..................
        ..................	
КонецПроцедуры
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот