|
ЗаписьXML в УФ
| ☑ |
0
alexsandrinia
29.01.19
✎
15:33
|
Всем привет! Пробую записать файл
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл("C:\Users\1\Desktop\doc.xml");
ЗаписьXML.ЗаписатьОбъявлениеXML();
// Формируем корневой элемент
ЗаписьXML.ЗаписатьНачалоЭлемента("RootFolder");
// Закрываем корневой элемент
ЗаписьXML.ЗаписатьКонецЭлемента();
// Обязательно закрываем файл записи XML
ЗаписьXML.Закрыть();
выходит ошибка
Ошибка при вызове метода контекста (ОткрытьФайл)
ЗаписьXML.ОткрытьФайл("C:\Users\1\Desktop\doc.xml");
по причине:
Каталог не обнаружен 'C:\Users\1\Desktop\doc.xml'
как такое может быть?
|
|
1
ДенисЧ
29.01.19
✎
15:36
|
Наверное, ты на сервере это удовольствие делаешь...
|
|
2
alexsandrinia
29.01.19
✎
15:39
|
(1) да, даже если передаю в него ИмяФайла = "C:\Users\1\Desktop\doc.xml"
ЗаписьXML.ОткрытьФайл(ИмяФайла);
|
|
3
ReaLg
29.01.19
✎
15:40
|
(2) А на сервере точно есть такая папка? А права на нее точно есть?
|
|
4
craxx
29.01.19
✎
15:41
|
(2) Серверному пользователю эта папка недоступна. Передавай через временное хранилище и создавай временный файл
|
|
5
alexsandrinia
29.01.19
✎
15:52
|
(4) это всё на сервере надо делать?
|
|
6
craxx
29.01.19
✎
15:54
|
(5) да.
|
|
7
alexsandrinia
30.01.19
✎
11:39
|
(4) как именно сделать?
|
|
8
Garykom
гуру
30.01.19
✎
12:28
|
(7) Писать в каталог доступный юзеру от которого запущен сервер 1С.
Например можно в каталог временных файлов, а далее уже на клиента кидаем и куда нуна.
|
|