| 
    
            
         
         | 
    
  | 
        первый раз пытаюсь создать и записать xml-файл     Ø (Kassern 23.09.2022 11:37)  | 
☑ | ||
|---|---|---|---|---|
| 
    0
    
        altaykniga    
     23.09.22 
            ✎
    11:10 
 | 
         
        Доброго времени суток, уважаемые специалисты. Прошу подсказать, где в коде допускаю ошибку
 
        С созданием xml-файла сталкиваюсь впервые, поэтому прошу не пинать необходимо создать файл следующей структуры: https://prnt.sc/q-tg-SQkbh_Q у меня получается файл с такой структурой: https://prnt.sc/fkDVMg2b6b5N Ниже привожу код создания XML: Запись.ЗаписатьНачалоЭлемента("Document-Order"); Запись.ЗаписатьНачалоЭлемента("Order"); Запись.ЗаписатьНачалоЭлемента("Order-Header"); Запись.ЗаписатьАтрибут("DocNumber", ""); Запись.ЗаписатьАтрибут("OrderNumber", ""); Запись.ЗаписатьАтрибут("SellNumber", ""); Запись.ЗаписатьАтрибут("CountNumber", ""); Запись.ЗаписатьАтрибут("OrderDate", ""); Запись.ЗаписатьАтрибут("ShipmentDate", ""); Запись.ЗаписатьАтрибут("COOLED", ""); Запись.ЗаписатьАтрибут("SelfDelivery", ""); Запись.ЗаписатьКонецЭлемента(); Запись.ЗаписатьКонецЭлемента(); Запись.ЗаписатьКонецЭлемента(); Где допускаю ошибку в коде? Заранее благодарю за помощь!  | 
|||
| 
    1
    
        1Сергей    
     23.09.22 
            ✎
    11:13 
 | 
         
        ссылки не работают     
         | 
|||
| 
    2
    
        Builder    
     23.09.22 
            ✎
    11:14 
 | 
         
        (0) Если вам нужны все "Элементы", зачем вы записываете "Атрибуты" ?????     
         | 
|||
| 
    3
    
        Злопчинский    
     23.09.22 
            ✎
    11:16 
 | 
         
        (1) ага, и код поэтому не работает...     
         | 
|||
| 
    4
    
        PLUT    
     гуру 
    23.09.22 
            ✎
    11:17 
 | 
         
        (0) к чему закат солнца вручную?
 
        может XDTO попробуете, если впервые https://1c-programmer-blog.ru/programmirovanie/xdto-v-1s.html https://wiseadvice-it.ru/o-kompanii/blog/articles/rabota-s-xdto-v-1s-8-3/  | 
|||
| 
    5
    
        altaykniga    
     23.09.22 
            ✎
    11:17 
 | 
         
        (1) прошу прощения, ниже новые ссылки:
 
        1. то, что нужно получить - https://disk.yandex.ru/i/YZIt_TxAA9f5xQ 2. то, что получается моим кодом - https://disk.yandex.ru/i/8-Ta9F3CIezSAA  | 
|||
| 
    6
    
        Kassern    
     23.09.22 
            ✎
    11:20 
 | 
         
        (5) Вам нужны элементы, а вы создаете атрибуты. См. (2)     
         | 
|||
| 
    7
    
        altaykniga    
     23.09.22 
            ✎
    11:22 
 | 
         
        так?
 
        https://disk.yandex.ru/i/4D0GKVU7YGz_mw прошу подсказать, какой код вставляет в элемент текст (на скриншоте зеленым)  | 
|||
| 
    8
    
        Kassern    
     23.09.22 
            ✎
    11:23 
 | 
         
        Что-то вроде:
 
        Запись.ЗаписатьНачалоЭлемента("DocNumber"); Запись.ЗаписатьТекст("ЗначениеТега"); Запись.ЗаписатьКонецЭлемента(); Или: ЗаписатьXML(Запись,"","DocNumber");  | 
|||
| 
    9
    
        Kassern    
     23.09.22 
            ✎
    11:23 
 | 
         
        (7) Вам сюда-> (8)     
         | 
|||
| 
    10
    
        Kassern    
     23.09.22 
            ✎
    11:24 
 | 
         
        (8) ЗаписатьXML(Запись,"ЗначениеТега","DocNumber");     
         | 
|||
| 
    11
    
        Злопчинский    
     23.09.22 
            ✎
    11:35 
 | 
         
        я плачу... старый тупой клюшечник ;-) атрибут и элемент.. мля...     
         | 
|||
| 
    12
    
        altaykniga    
     23.09.22 
            ✎
    11:36 
 | 
         
        спасибо, получилось. Тема закрыта     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |