|
КАК обойти (XML ,XDTO) ? |
☑ |
0
Увэрли
24.09.14
✎
18:28
|
Добрый день.Подскажите как можно по другому обойти вот это:
*********************************************************
ЧтениеXML = Новый ЧтениеXML();
ЧтениеXML.ОткрытьФайл(ПолноеИмяФайла);
СотрыТип = ФабрикаXDTO.Тип("Документ", "СтрокаДокумента");
Сотры = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, СотрыТип);
КоличествоЗаписей=10;
Для Индекс = 0 По КоличествоЗаписей - 1 Цикл
Сотр=Сотры.СтрокаДокумента.Получить(Индекс);
ТекстСообщения = Сотр.Номенклатура.Наименование+ "-"+ Сотр.Номенклатура.ЕдиницаИзмерения + "-" +Сотр.Номенклатура.Артикул + "="+Сотр.Количество ;
Сообщить(ТекстСообщения);
КонецЦикла;
*****************************************************
Интересует , как обойти "КоличествоЗаписей" так как их может быть разное количество в документе .
|
|
1
Господин ПЖ
24.09.14
✎
18:32
|
поставить 999999999999
зуб даю - хватит
|
|
2
Увэрли
24.09.14
✎
18:34
|
Верю!) Господин ПЖ
а если серьезно)
|
|
3
Увэрли
24.09.14
✎
18:35
|
можно с другим циклом?.....или как узнать количество записей в документе?
|
|
4
oleg_km
24.09.14
✎
18:36
|
А итератором нельзя? Или это было конкурс: кто дольше удержит правильный ответ при себе?
|
|
5
Жан Пердежон
24.09.14
✎
18:39
|
для каждого Сотр из Сотры цикл
|
|
6
Господин ПЖ
24.09.14
✎
18:41
|
"набор строк" должен формировать СписокXDTO, у него есть Количество()
|
|
7
Fragster
гуру
24.09.14
✎
19:20
|
тут кто-то СП продавал
|
|