Имя: Пароль:
1C
1C 7.7
v7: достать значение из XML
0 Маркусс
 
21.10.15
14:42
Коллеги, чёт в толк не могу взять. Перебираю узлы нормально, но когда пытаюсь достать значение всё валится.
Вот так работает:
+ Code
Пока ИмяТега<>"tovar" Цикл///грузим шапку

        
        Если ТипТега =1 Тогда
            Сообщить(гФайл.СвойстваТекущегоУзла.Имя);
        КонецЕсли;
        
        
        ТипТега = гФайл.Спуститься();
        ИмяТега = гФайл.СвойстваТекущегоУзла.Имя;
    КонецЦикла;

Так нет:

    Пока ИмяТега<>"tovar" Цикл///грузим шапку

        
        Если ТипТега =1 Тогда
            Сообщить(гФайл.СвойстваТекущегоУзла.Имя);
            Объект        = гФайл.ТекущийЭлементВВидеОбъекта();
            ИмяУзла        = Объект.Наименование;
            Значение    = Объект.Значение;
        КонецЕсли;
        
        
        ТипТега = гФайл.Спуститься();
        ИмяТега = гФайл.СвойстваТекущегоУзла.Имя;
    КонецЦикла;
1 Маркусс
 
21.10.15
15:43
Ребята, никто не знает?
Затык , блин
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший