0
Dombay
16.09.16
✎
11:16
|
Прошу помощи в решении следующей проблемы.
Это из модуля обработки файлов, которые получаются от мобильного приложения Агент+
Есть строка кода:
Наценка = Число(ТекстXML.ПолучитьАтрибут("A025"));
Что необходимо. Перед чтением значения атрибута A025 в переменную Наценка, я хочу проверить, содержится в XML файле атрибут A025 ?
Если атрибут A025 содержится в XML файле, то мы читаем его значение. если атрибута нет, то Наценка = 0 .
Пытаюсь осуществить желаемое следующей конструкцией
Если ТекстXML.Имя = "A025" Тогда
Наценка = Число(ТекстXML.ПолучитьАтрибут("A025"));
Иначе Наценка = 0;
КонецЕсли;
Но она не работает. Наценка всегда равна 0, даже если атрибут А025 со значением имеется в файле.
Вероятно надо использовать конструкцию не ТекстXML.Имя, а что ?
Подскажите пожалуйста?
|
|