Имя: Пароль:
1C
1C 7.7
v7: Подскажите плз по v7plus XML
0 megabax
 
25.07.13
14:33
Добрый день.
Делаю так
    Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() + "v7plus.dll") <> 1 Тогда
        Если ЗагрузитьВнешнююКомпоненту(КаталогПрограммы() + "v7plus.dll") <> 1 Тогда
            Предупреждение("Компонента v7plus.dll не найдена!");
        КонецЕсли;
    КонецЕсли;
    
    Анализатор = СоздатьОбъект("AddIn.XMLParser");
    xmlКорень=Анализатор.СоздатьДокумент();
    xmlДанные=xmlКорень.СоздатьПодчиненныйЭлемент("Данные");
       xmlэлемент=xmlДанные.СоздатьПодчиненныйЭлемент("Элемент");
       xmlэлемент.Значение="строковые данные 1";
       xmlэлемент=xmlДанные.СоздатьПодчиненныйЭлемент("Элемент");
       xmlэлемент.Значение="строковые данные 2";
    xmlКорень.Записать("с:\4\tempxml.xml");
когда доходит до строки
xmlКорень.Записать("с:\4\tempxml.xml");
ругается:
"xmlКорень.Записать("с:\4\tempxml.xml");
{C:\1CBASE\ШАРКАН\ТПФ\ВЫГРУЗКА В XML.ERT(16)}: Неизвестная ошибка"
подскажите плз, как лечить?
1 povar
 
25.07.13
14:49
нет такого пути "с:\4\"
2 eRik
 
25.07.13
14:50
буква диска указывается латинским символом, а не русским
3 megabax
 
25.07.13
14:50
(1) как это нет, если я собственным руками на диске це создал папку с именем 4
4 povar
 
25.07.13
14:51
(3) значит кривые руки у тебя
5 megabax
 
25.07.13
14:53
(2) спасибо, букву перенабрал и все заработало
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший