0
Svikator1
18.06.16
✎
14:47
|
Всем доброго дня.
Просьба подсказать кто сможет и не кидаться тапками только изучаю XDTO...
В общем делаю следующее: записываю набор записей регистра накопления(или сведений без разницы) в xml файл через строку
НовыйСериализаторXDTO.ЗаписатьXML(Файл,НаборЗаписей);
Дальше уже в другой процедуре считываю эти данные из файла через
ПолученыеЗначения = ФабрикаXDTO.ПрочитатьXML(ЧтениеТекста);
Данные успешно считываются. Дальше получаю свойства полученого объекта XDTO и начинаю пытаться обходить набор записей регистра.
Так вот вопрос в следующем, почему когда я пытаюсь проделать всё вышеперечисленное с ссылочными типами Документами,Справочниками, то полученный список имеет нужный тип данных ДокументСсылка,СправочникСсылка, а когда пытаюсь прочитать данные регистра то мне пишет ОбъектXDTO. Ну да ладно думаю попробую преобразовать полученный тип через метод объекта сериализаторxdto.прочитать(нашрегистр). Система выдаёт ошибку:
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: { Форма: Элемент Тип: {
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: { Форма: Элемент Тип: {
Понимаю что делаю не так, просьба сказать как правильно преобразовать объект xdto в набор записей.
|
|
2
H A D G E H O G s
18.06.16
✎
16:21
|
Только там не РН, а РС. Но смысл тот же.
cf-шник, потому что обработка в модуле менеджера кот содержит.
Есть косяки, так как велосипед и первая версия, писалась для себя, чтобы данные таскать, без оглядки на код от типовых 1С.
|
|