При загрузке файла Выгрузка и загрузка xml выходит сообщение
☑
0
aleks100
29.12.21
✎
07:16
При загрузке файла Выгрузка и загрузка xml выходит сообщение
Ошибка доступа к файлу 'C:\1C_Tools\Выгрузка и загрузка\123.xml'
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.МодульОбъекта(162)}: ЧтениеXML.ОткрытьФайл(ИмяФайла);
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.Форма.Форма.Форма(561)}: РеквизитФормыВЗначение("Объект").ВыполнитьЗагрузку(ИмяВременногоФайла);
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.Форма.Форма.Форма(540)}: ЗагрузитьДанныеНаСервере(Адрес, Файл.Расширение);
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.Форма.Форма.Форма(254)}: ЗагрузитьДанныеЗавершение(Истина, АдресФайлаВоВременномХранилище, ИмяФайлаЗагрузки, Неопределено);
по причине:
Ошибка доступа к файлу 'C:\1C_Tools\Выгрузка и загрузка\123.xml'
что это может быть, если на тестовой базе все нормально выходит
1
aleks100
29.12.21
✎
07:18
что это может быть?
2
Ryzeman
29.12.21
✎
07:29
Значит ошибку виндового доступа к папке.
99% что код выполняется на сервере, и на тестовом сервере у USR_1C8_Server к диску С полный доступ, а на рабочей базе - ограниченный.
3
aleks100
29.12.21
✎
07:29
надо было выбрать клиентский компьютер вместо из файла на сервере
4
aleks100
29.12.21
✎
07:30
чем они различаются?
5
Мимохожий Однако
29.12.21
✎
07:50
(0) Характеристики базы опиши, откуда вызывается код и под каким клиентом. Возможно, файл открыт другим пользователем.
6
aleks100
29.12.21
✎
08:06
(5) сделал уже в обработке Выгрузка и загрузка данных xml.epf надо было выбрать клиентский компьютер вместо из файла на сервере
7
aleks100
29.12.21
✎
08:11
база серверная из-за этого видимо выходила данная ошибка, на файловой не было такой ошибки
8
2S
29.12.21
✎
08:11
(4) отличается расположением файла - на сервере или клиентском ПК.
9
2S
29.12.21
✎
08:12
(7) неверное суждение.
на сервере - ищется путь до файла непосредствено НА СЕРВЕРЕ
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший