Вход | Регистрация
 

Обход Номенклатура.ТабличнаяЧасть.ДополнительныеРеквизиты УТ11

Обход Номенклатура.ТабличнаяЧасть.ДополнительныеРеквизиты УТ11
Я
   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
 
 
   hhhh
 
1 - 03.10.18 - 11:27
(0) спасибо
   Cool_Profi
 
2 - 03.10.18 - 11:37
   petav
 
3 - 03.10.18 - 11:45
Вопрос как %ИМЯ% и %ЗНАЧЕНИЕ% получить что бы в XML поместить?
   Cool_Profi
 
4 - 03.10.18 - 11:46
(3) Запись.Свойство.Наименование и Запись.Свойство.Значение.
   Cool_Profi
 
5 - 03.10.18 - 11:48
   petav
 
6 - 03.10.18 - 11:50
Это первый код на платформе 1С. Отладчик- Ок. Спасибо за совет.
   petav
 
7 - 03.10.18 - 13:40
Закрыто!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует