|
Проблема с XML | ☑ | ||
---|---|---|---|---|
0
Garikus
19.08.13
✎
12:30
|
Доброго времени суток, имеется 1С 8.2 БП 2.0
Пытаюсь создать XML по схеме нашел в нете код ФайлыXSD = Новый Массив(); ФайлыXSD.Добавить("C:\111\import_decl_12.xsd"); НоваяФабрикаXDTO = СоздатьФабрикуXDTO(ФайлыXSD); РеестрСверкиТип = НоваяФабрикаXDTO.Тип("http://www.w3.org/2001/XMLSchema","РеестрСверки"); РеестрСверки = НоваяФабрикаXDTO.Создать(РеестрСверкиТип); РеестрXML = РеестрСверки.Последовательность(); НоменклатураСвойствоXDTO = РеестрСверкиТип.Свойства.Получить("Номенклатура"); Номенклатура = НоваяФабрикаXDTO.Создать(НоменклатураСвойствоXDTO.Тип); Номенклатура.Код = 1; Номенклатура.Наименование = "Тест"; Номенклатура.ДатаДокум = ТекущаяДата(); Номенклатура.НомерДокумента = "001"; РеестрXML.Добавить(НоменклатураСвойствоXDTO, Номенклатура); Номенклатура = НоваяФабрикаXDTO.Создать(НоменклатураСвойствоXDTO.Тип); Номенклатура.Код = 2; Номенклатура.Наименование = "Тест2"; Номенклатура.ДатаДокум = ТекущаяДата(); Номенклатура.НомерДокумента = "002"; РеестрXML.Добавить(НоменклатураСвойствоXDTO, Номенклатура); // Создаем объект ЗаписьXML, который необходим для создания XML файла ЗаписьXML = Новый ЗаписьXML; // Открываем файл для записи XML ЗаписьXML.ОткрытьФайл("C:\111\Сверка.xml", "UTF-8"); ЗаписьXML.ЗаписатьОбъявлениеXML(); НоваяФабрикаXDTO.ЗаписатьXML(ЗаписьXML, РеестрXML.Владелец); // Закрываем и сохраняем записанный объект ЗаписьXML.Закрыть(); в итоге получаю ошибку {Форма.Форма.Форма(10)}: Ошибка при вызове метода контекста (Создать) РеестрСверки = НоваяФабрикаXDTO.Создать(РеестрСверкиТип); по причине: Несоответствие типов (параметр номер '1') подскажите что не так |
|||
1
Rie
19.08.13
✎
12:34
|
(0) А как этот код вообще запустился?
|
|||
2
Garikus
19.08.13
✎
12:35
|
(1)С формы по ножатию кнопочки
|
|||
3
Garikus
19.08.13
✎
12:38
|
Или подскажите кусочек кода, как по схеме создать XML файлик
|
|||
4
Смотрящий от 1С
19.08.13
✎
12:44
|
Здесь походи http://help1c.com/faq8/view/445.html
|
|||
5
Serginio1
19.08.13
✎
12:44
|
У тебя РеестрСверки" какому пространству имен соответствует?
Явно не http://www.w3.org/2001/XMLSchema |
|||
6
Garikus
19.08.13
✎
13:05
|
(5) подскажите какое простанство нужно, я дуб дерево в этом
|
|||
7
Serginio1
19.08.13
✎
13:32
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |