&НаСервере
Процедура ПрочитатьФайлНаСервере_1()
Сериализатор = Новый СериализаторXDTO(ФабрикаXDTO);
НовыйЧтениеXML = Новый ЧтениеXML();
ПутьКФайлу = "W:\1s_bases\import0_1.xml";
НовыйЧтениеXML.ОткрытьФайл(ПутьКФайлу);
ТЗ = Сериализатор.ПрочитатьXML(НовыйЧтениеXML);
НовыйЧтениеXML.Закрыть();
КонецПроцедуры
Показать
а она выдает ошибку
Ошибка при вызове метода контекста (ПрочитатьXML)
{ВнешняяОбработка.ПрочитатьXMLвТЗ.Форма.Форма.Форма(61)}:ТЗ = Сериализатор.ПрочитатьXML(НовыйЧтениеXML);
{ВнешняяОбработка.ПрочитатьXMLвТЗ.Форма.Форма.Форма(68)}:ПрочитатьФайлНаСервере_1();
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: Товары Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: Товар Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
(4)Скопировал ваш код (только добавил ПутьКФайлу), но ошибка та же
Ошибка при вызове метода контекста (ПрочитатьXML)
{ВнешняяОбработка.ПрочитатьXMLвТЗ.Форма.Форма.Форма(68)}:СтруктураДанных = СериализаторXDTO.ПрочитатьXML(ЧтениеXMLДанных);
{ВнешняяОбработка.ПрочитатьXMLвТЗ.Форма.Форма.Форма(75)}:ПрочитатьФайлНаСервере_1();
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: Товары Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: Товар Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
ЧтениеXMLДанных = Новый ЧтениеXML;
ЧтениеXMLДанных.ОткрытьФайл(ПутьКФайлу);
Результат = ФабрикаXDTO.ПрочитатьXML(ЧтениеXMLДанных);
ЧтениеXMLДанных.Закрыть();
ЧтениеXML = Новый ЧтениеXML;
ПутьКФайлу = "W:\1s_bases\import0_1.xml";
ЧтениеXML.ОткрытьФайл(ПутьКФайлу);
Сериализатор = Новый СериализаторXDTO(ФабрикаXDTO);
ТЗ = Сериализатор.ПрочитатьXML(ЧтениеXML,Тип("ТаблицаЗначений"));
ЧтениеXML.Закрыть();
Для каждого СтрокаТЗ Из ТЗ Цикл
....
КонецЦикла;