#0
by Shur1cIT
Если <Расход> несколько то цикл отрабатывает если один как в примере имеем ошибку "Итератор для значения не определен" В крадце код ЧтениеXML.ОткрытьФайл(Стр.ПолноеИмя);
#5
by Beretta
В крадце - у тибя апьекд нетипизирован. Паэтому она ни панимает чта там паследаваетльность или адин илемент
#6
by Shur1cIT
а как указать принудительно что последовательность? или проще проверку писать? если одна запись тогда без цикла читаем если несколько то цикл, если бы мой код акромя меня не вид я бы так и сделал, но перед людьми не удобно го..но код показывать
#8
by ovrfox
У тебя "расходы" - один тег, а "Расход" несколько Если хотел обойти все теги расход - цикл делай по тегу "Расходы"
#10
by Beretta
Описать тип для фабрики XDTO. В типе указать, что элемент встречается один или больше раз. При чтении объекта использовать нужную фабрику с указанием типа того, что читаешь. В результате всегда будешь получишь коллекцию с минимум одним элементом.
#12
by Shur1cIT
тоесть необходимо Расход присвоить тип СписокXDTO принудительно, вопрос как это сделать?
#13
by totparen
До освоения пакета ХДТО, делал так: СтрокиФайлаХДТО = ФайлХДТО.receivingAdvice.lineItems.lineItem;
#17
by Fragster
сделать схему, грузить по ней. заодно числа превратятся в числа и даты в даты (если они в правильном формате)
#18
by Serginio1
Значит грузишь не по схеме. Тогда определяется как AnyType и элемент с одним элементом считается как ОбъектXDTO а не СписокXDTO
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Загружаю XML файл от 1С в Оракл (проблемы) ... Кто знает:Оракл,XML,1с8 ?
- В БП 80 в mplts лежат enaof.xml,okof.xml. Как это грузить?
- Ошибка "Итератор для значения не определен"
- Как из XML получить текст не только XML, но и заголовка
- Итератор для значения не определен
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- Анализатор XML; XML Parser
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- Ошибка разбора XML: - [1,1] Фатальная ошибка:
- Ошибка при обмене (ПрочитатьXML): ошибка преобразования данных XML
- Ошибка при чтении xml, XML declaration allowed only at the start of the document
- v7: commerceML offers.xml import.xml
В этой группе 1С
- Два фискальника на одном компе
- Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers):
- Ввод начальных остатков - НДС по реализации
- Условия связи СКД
- НДС в себестоимость продукции УНФ
- v7: Не получается удалить строку файла экселя с помощью ADO
- Перенос ключа HASP не видят клиентские машины
- Методологически правильно ли сторнировать документ не полностью?
- ФабрикаXDTO.ПрочитатьXML - игнорирует свойства с формой Текст
- Конвертация данных. Перенос регистров накопления
- как в динамическом списке вывести в колонке список
- ЗУП 2.5 Удержание по исполнительному в начислении отпускных
- выбор когда тогда
- Странного хочу. Перебрать таблицу на форме.
- При записи на сервере у объекта не сохраняются данные
- запись файле xml через СериализаторXDTO
- v7: Как из 1С 7.7 открыть папку и встать на нужный файл ?
- Команда формы для всех документов/справочников.
- Как правильно организовать работу 1с
- КД 2. Перенос операции из 7 в 8