Добавить комментарий из табличной части на ПФ
Консультант 1С пытается кодить - сильно не ругать)
1С:Предприятие 8.3 (8.3.16.1148); УТ 11.4.9.82;
Пытаюсь добавить комментарий из табличной части документа "Заказ клиента" на ВПФ "Счет на оплату".
Типовой код: Модуль менеджера, обработка "ПечатьСчетовНаОплату".
Выводит ошибку: "Поле объекта не обнаружено (Дополнение)"
1) Где определяются колонки, которые получает "ТаблицаТовары"?
2) "РезультатПоШапке" - где определяется этот метод?
Мб ошибка в коде...
Код в теге болд моя вставка для вывода комментария.
1С:Предприятие 8.3 (8.3.16.1148); УТ 11.4.9.82;
Пытаюсь добавить комментарий из табличной части документа "Заказ клиента" на ВПФ "Счет на оплату".
Типовой код: Модуль менеджера, обработка "ПечатьСчетовНаОплату".
Выводит ошибку: "Поле объекта не обнаружено (Дополнение)"
1) Где определяются колонки, которые получает "ТаблицаТовары"?
2) "РезультатПоШапке" - где определяется этот метод?
Мб ошибка в коде...
Код в теге болд моя вставка для вывода комментария.
МенеджерОбъекта = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(СтруктураОбъектов.Ключ);
ДанныеДляПечати = МенеджерОбъекта.ПолучитьДанныеДляПечатнойФормыСчетаНаОплату(ПараметрыПечати, СтруктураОбъектов.Значение);
...
ДанныеПечати = ДанныеДляПечати.РезультатПоШапке.Выбрать();
...
СтруктураПоиска = Новый Структура("Ссылка", ДанныеПечати.Ссылка);
...
Товары = ДанныеДляПечати.РезультатПоТабличнойЧасти.Выгрузить();
...
ТаблицаТовары = Товары.НайтиСтроки(СтруктураПоиска);
...
Для Каждого СтрокаТовары Из ТаблицаТовары Цикл
...
ОбластьКомментарий = Макет.ПолучитьОбласть("Комментарий");
Если ЗначениеЗаполнено(СтрокаТовары.Дополнение) Тогда
ОбластьКомментарий.Параметры.Комментарий = СтрокаТовары.Дополнение;
ТабличныйДокумент.Вывести(ОбластьКомментарий);
КонецЕсли;
КонецЦикла;
ПоказатьПо теме из базы знаний
- Всякие полезности
- Использование SoapUi для работы с веб-сервисами. Часть 2
- Модуль "Ответственное хранение" или фулфилмент (FBS / FBO) для 1С:УТ 11.5, КА 2.5, ERP 2.5
- Обзор полезных методов БСП 3.1.4. Часть 2
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
он есть: ОбластьКомментарий.Параметры.Комментарий
вывожу: ТабличныйДокумент.Вывести(ОбластьКомментарий);
задаю: ОбластьКомментарий.Параметры.Комментарий = СтрокаТовары.Дополнение;
но значения нет в таблице "ТаблицаТовары", я пытаюсь разобраться, как она заполняется в типовом решении;
Для начала у вас должен быть параметр в макете.
он есть: ОбластьКомментарий.Параметры.Комментарий
Далее область с параметром нужно вывести.
вывожу: ТабличныйДокумент.Вывести(ОбластьКомментарий);
Затем в коде задать значение параметра.
задаю: ОбластьКомментарий.Параметры.Комментарий = СтрокаТовары.Дополнение;
но значения нет в таблице "ТаблицаТовары", я пытаюсь разобраться, как она заполняется в типовом решении;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот