конвертация - доступ к параметрам объекта табличной части
Добрый день.
В конвертации необходимо в табличной части документа при выгрузке объекта передать 2 параметра для каждой строки табличной части. А при загрузке пройтись по строчкам табличной части и по определенному алгоритму поменять один из реквизитов табличной части.
Посоветуйте общий подход взаимодействия данных в такой ситуации или пример из типовой конфы, где есть что-то подобное.
В конвертации необходимо в табличной части документа при выгрузке объекта передать 2 параметра для каждой строки табличной части. А при загрузке пройтись по строчкам табличной части и по определенному алгоритму поменять один из реквизитов табличной части.
Посоветуйте общий подход взаимодействия данных в такой ситуации или пример из типовой конфы, где есть что-то подобное.
По теме из базы знаний
- Работа с Конвертацией данных 1С 2.1
- EnterpriseData - пример доработки правил конвертации без использования КД 3.0 в расширении конфигурации
- Возможности типовых шаблонов ограничения доступа на уровне записей (RLS)
- Универсальный обмен XML (КД 2) + RabbitMQ – простая и комфортная работа вместе
- DaJet Stream: потоковый обмен данными
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Разобралась, нужно добавить в ПКС табличной части нужные параметры, а после загрузки объекта в ПКО обратиться к параметрам объекта не через имя параметров, а через параметр ИмяВашейТабличноЧасти + "ТабличнаяЧасть", и в этом параметре будут сидеть все ваши добавленные параметры.
большое спасибо. Добавить можно что все ваши параметры можно перебирать как таблица
осле загрузки объекта в ПКО
Если ПараметрыОбъекта <> Неопределено тогда
ТаблицаПараметровОсновныеНачисления = ПараметрыОбъекта["ОсновныеНачисленияТабличнаяЧасть"];
Для Каждого СтрокаПараметров Из ТаблицаПараметровОсновныеНачисления Цикл
Сообщить(СтрокаПараметров.НачислениеНаименование);
КонецЦикла;
КонецЕсли;
У меня
Табличная часть -это- ОсновныеНачисления
Параметр внутри таб части -это- НачислениеНаименование
осле загрузки объекта в ПКО
Если ПараметрыОбъекта <> Неопределено тогда
ТаблицаПараметровОсновныеНачисления = ПараметрыОбъекта["ОсновныеНачисленияТабличнаяЧасть"];
Для Каждого СтрокаПараметров Из ТаблицаПараметровОсновныеНачисления Цикл
Сообщить(СтрокаПараметров.НачислениеНаименование);
КонецЦикла;
КонецЕсли;
У меня
Табличная часть -это- ОсновныеНачисления
Параметр внутри таб части -это- НачислениеНаименование
(5) А можно поподробнее, пожалуйста, как "добавить в ПКС табличной части нужные параметры"? Если в ПКС табличной части в Источнике выбираю нужный мне реквизит табличной части, ставлю галочку Передавать данные в параметр и в поле Параметр пишу название своего параметра, то ничего не происходит. Параметр при выгрузке даже не создается.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот