|
Вывод в макет характеристик номенклатуры |
☑ |
0
uuee76
02.06.16
✎
05:15
|
Здравствуйте!Помогите вывести характеристики номенклатуры для макета ВПФ ЗаказКлиента УТ 11.2.
//заполняем строки ТЧ
ОбластьСтроки = МакетОбработки.ПолучитьОбласть("СтрокаТЧ");
Для Каждого ТекущаяСтрока Из СсылкаНаДокумент.Товары Цикл
ЗаполнитьЗначенияСвойств(ОбластьСтроки.Параметры, ТекущаяСтрока);
ОбластьСтроки.Параметры.Артикул=ОбластьСтроки.Параметры.Номенклатура.Артикул;
ОбластьСтроки.Параметры.ЕдиницаИзмерения=ОбластьСтроки.Параметры.Номенклатура.ЕдиницаИзмерения;
ОбластьСтроки.Параметры.Номенклатура=ОбластьСтроки.Параметры.Номенклатура.НаименованиеПолное;
ОбластьСтроки.Параметры.Характеристика=СсылкаНаДокумент.Товары.ХарактеристикиНоменклатуры;
ОбластьСтроки.Параметры.Сумма=ОбластьСтроки.Параметры.Сумма
ТабличныйДокумент.Вывести(ОбластьСтроки);
Количество= ОбластьСтроки.Параметры.КодСтроки;
КонецЦикла;
В ТЧ ЗаказКлиента есть реквизит Характеристика,если я его запрашиваю,ошибка в отсутствии "Поле обьекта не обнаружено".
Я сильно подозреваю что эти характеристики есть Справочник ХарактеристикиНоменклатуры,и что то совсем запутался ибо участвуют еще и Виды номенклатуры.Каша какая-то(у меня в голове).
Просвятите по возможности.Запрос эти характеристики вытаскивает бодро,а вот вывод не хочет.
|
|
1
Рэйв
02.06.16
✎
07:02
|
(0)>>ОбластьСтроки.Параметры.Характеристика=СсылкаНаДокумент.Товары.ХарактеристикиНоменклатуры;
ты пытаешься запихать в параметр клонку таб части?:-)
|
|
2
birkoFFFF
02.06.16
✎
07:09
|
Сурово...
|
|
3
birkoFFFF
02.06.16
✎
07:14
|
Начнем с того что после
ЗаполнитьЗначенияСвойств(ОбластьСтроки.Параметры, ТекущаяСтрока);
Половина кода вообще не нужна если наименование полей совпадают.
|
|
4
uuee76
02.06.16
✎
09:41
|
(3) Это понятно,только нет в документе артикулов например.А с характеристиками сложнее,я не хочу в отдельную колонку их помещать.Мне бы получить название и сцепить с наименованием.Помогите ее достать )))
|
|
5
uuee76
02.06.16
✎
09:43
|
(1) Ага)),а скажите ,куда ее правильно засунуть )))),очевидный ответ не подойдет ))
|
|
6
birkoFFFF
02.06.16
✎
09:45
|
(5) ОбластьСтроки.Параметры.Характеристика=ТекущаяСтрока.ХарактеристикаНоменклатуры;
|
|
7
birkoFFFF
02.06.16
✎
09:46
|
Точнее
ОбластьСтроки.Параметры.Характеристика=ТекущаяСтрока.Характеристика;
Если имя поле "Характеристика".
|
|
8
uuee76
02.06.16
✎
10:01
|
(7) Замечательно,все очень просто..когда знаешь,вот не было бы форума,пришлось бы пару дней книжку читать))).Спасибо товарищ, именно то что нужно!
|
|