Имя: Пароль:
1C
 
Обход Номенклатура.ТабличнаяЧасть.ДополнительныеРеквизиты УТ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
6 petav
 
03.10.18
11:50
Это первый код на платформе 1С. Отладчик- Ок. Спасибо за совет.
7 petav
 
03.10.18
13:40
Закрыто!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс