Показано с 1 по 2 из 2
Древовидный режим
-
22.03.2018, 10:16 #1
- Регистрация
- 22.03.2018
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
XDTO чтение и запись xml в 1с
Есть xml вида
Код:<?xml version="1.0" encoding="UTF-8"?> <Root> <RegContr> <Contr ID="1234" SNAME="Поставщик1" INN="7418529631" KPP="123456789" /> <Contr ID="1235" SNAME="Поставщик2" INN="1593571478" KPP="745896321" /> </RegContr> <RegGood> <Good ID_EL="22819" NAME="Резонатор4"/> <Good ID_EL="17135" NAME="Резонатор3"/> <Good ID_EL="17136" NAME="Резонатор2"/> <Good ID_EL="23040" NAME="Резонатор1"/> </RegGood> <Doc ID="30448" SNAME="2066" INN="7418529631" ID_CONTR="1234" ID_ORG="1183" SNAME_ORG="Организация1"> <String NOM="1" ID_EL="23040" CORRECTNAME="Резонатор1" QU="1"/> <String NOM="2" ID_EL="17136" CORRECTNAME="Резонатор2" QU="2"/> <String NOM="3" ID_EL="17135" CORRECTNAME="Резонатор3" QU="3"/> <String NOM="4" ID_EL="22819" CORRECTNAME="Резонатор4" QU="1"/> </Doc> </Root>
Тэг <DOC> - это данные о счете что внутри под тэгом <String> это табличная часть товаров.
не получается прочитать и записать данные из тэга DOC <Doc ID="30448" SNAME="2066" INN="7418529631" ID_CONTR="1234" ID_ORG="1183" SNAME_ORG="Организация1">
Код:Для каждого Doc Из ОбъектXDTO.RegDoc.Doc Цикл КодСч = Doc.SNAME; НомерСЧ = Документы.СчетаПоставщикам.НайтиПоРеквизиту("КодСч", КодСч); Если Документы.СчетаПоставщикам.НайтиПоРеквизиту("КодСч",Doc.SNAME).Пустая() Тогда НовыйДокумент = Документы.СчетаПоставщикам.СоздатьДокумент(); НовыйДокумент.КодСч = КодСч; НовыйДокумент.Записать(); КонецЕсли; КонецЦикла;
Похожие темы
-
Чтение лога DHCP
от differ в разделе Другие ОСОтветов: 0Последнее сообщение: 17.05.2012, 09:29 -
Запись DVD-8
от dinos21 в разделе Работа с приводамиОтветов: 3Последнее сообщение: 31.03.2010, 02:06 -
Офлайновое чтение онлайновых книг
от s.g.m. в разделе eBooksОтветов: 7Последнее сообщение: 16.07.2009, 01:22 -
Запись Dvd
от makssus в разделе Работа с приводамиОтветов: 1Последнее сообщение: 23.06.2007, 13:07
Социальные закладки