Обход Номенклатура.ТабличнаяЧасть.ДополнительныеРеквизиты УТ11
☑
0
petav
03.10.18
✎
10:24
Описание:
1) Для товара созданы дополнительные реквизиты
2) Какие и сколько не известно
Постановка перебрать все возможные дополнительные реквизиты как имя=значение и закатать в XML файл
<nomeclature>
<item id="" name="">
<propertys>
<!--1C перебор доп. реквизитов-->
<!--<color>blue</color>-->
<!--<weight><2/weight>-->
<!--<%ИМЯ%>%ЗНАЧЕНИЕ%</%ИМЯ%>-->
Реквизиты = запись.ДополнительныеРеквизиты.Выгрузить();
Для каждого реквизит Из Реквизиты Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента(%ИМЯ%)
ЗаписьXML.ЗаписатьТекст(%ЗНАЧЕНИЕ%)
КонецЦикла
<!--КОНЕЦ 1C перебор доп. реквизитов-->
<propertys>
</item>
</nomenclature
1
hhhh
03.10.18
✎
11:27
(0) спасибо
2
Cool_Profi
03.10.18
✎
11:37
3
petav
03.10.18
✎
11:45
Вопрос как %ИМЯ% и %ЗНАЧЕНИЕ% получить что бы в XML поместить?
4
Cool_Profi
03.10.18
✎
11:46
(3) Запись.Свойство.Наименование и Запись.Свойство.Значение.
5
Cool_Profi
03.10.18
✎
11:48
(3)
6
petav
03.10.18
✎
11:50
Это первый код на платформе 1С. Отладчик- Ок. Спасибо за совет.
7
petav
03.10.18
✎
13:40
Закрыто!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший