Имя: Пароль:
1C
1С v8
Процедура или функция с указанным именем не определена (ТекстУзла)
0 dimidoff
 
03.10.16
13:58
&НаСервере
Процедура ОткрытьФайлНаСервере()
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьФайл("D:\for_xml\scheta1.xml");
ПостроительDOM = Новый ПостроительDOM;
ДокументDOM = ПостроительDOM.Прочитать (ЧтениеXML);


РезультатРазборки = Новый массив;

Для каждого ЭлементСчет из ДокументDOM.ЭлементДокумента.ДочерниеУзлы Цикл
    Если НЕ (ЭлементСчет.ТипУзла = ТипУзлаDOM.Элемент И ЭлементСчет.ИмяУзла = "Счет") Тогда
        Продолжить;
    КонецЕсли;
    новыйЭлемент = Документы.СчетНаОплатуПокупателю.СоздатьДокумент();
    
    ДокументСчет = Новый Структура ("Дата", "Номер", "Организация", "Контрагент", "Договор" "счетКасса", "Товар");
    Для каждого ЭлементРеквизит Из ЭлементСчет.ДочерниеУзлы Цикл
        Если ЭлементРеквизит.типУзла <> ТипУзлаDOM.Элемент Тогда
            Продолжить;
        Конецесли;
        
        Если ЭлементРеквизит.ИмяУзла = "Дата" тогда
            ДокументСчет.Дата = XMLЗначение (Тип ("Дата"), ТекстУзла (ЭлементРеквизит));
.......
как быть??
Процедура или функция с указанным именем не определена (ТекстУзла)
1 DrShad
 
03.10.16
14:02
а она вообще есть? я в СП не нашел
2 polosov
 
03.10.16
14:03
(0) Ищи.
3 dimidoff
 
03.10.16
14:05
пр примеру из инета делал. http://tf21.ru/public/311011/
построение DOM
4 dimidoff
 
03.10.16
14:16
может заменить как-то можно??
5 Mauser
 
03.10.16
14:24
Там к статье вообще-то целый файл РазборXML.cf приложен