Имя: Пароль:
1C
1С v8
Загрузка КЛАДР в ЗУП 2.5.
, ,
0 sali_s64
 
04.04.17
22:16
Здравствуйте! При попытке загрузки КЛАДР выдает ошибку;
Отсутствует доступ к файлам классификатора:
C:\TMP\KLADR.DBF
C:\TMP\street.dbf
C:\TMP\doma.dbf
Проверьте, что у пользователя есть права на запись в каталог с файлами и у файлов не установлен атрибут "Только для чтения".

При этом в БП 2.0 все отл!
В ЗУП добавили проверку;

Если Не ЕстьДоступКФайлу(ФайлАдресногоКлассификатора) Тогда
    СписокНеДоступныхФайлов.Добавить(ФайлАдресногоКлассификатора);
КонецЕсли;
1 sali_s64
 
04.04.17
22:21
Функция ЕстьДоступКФайлу(ПолноеИмяФайла)
    ТаблицаФайла = Новый XBase(ПолноеИмяФайла);
    ЕстьДоступ = ТаблицаФайла.Открыта();
    ТаблицаФайла.ЗакрытьФайл();
    Возврат ЕстьДоступ;
КонецФункции
2 DrShad
 
04.04.17
22:22
конфа тут ни причем
3 sali_s64
 
04.04.17
22:30
у меня такое же подозрение, но почему тогда БП2.0 работает?
4 sali_s64
 
04.04.17
22:32
Win 2008 R2 Standart, базы файловые
5 DrShad
 
04.04.17
22:33
Проверьте, что у пользователя есть права на запись в каталог с файлами и у файлов
6 sali_s64
 
04.04.17
22:38
Под этим же пользователем в БП2.0 все загружается!
7 DrShad
 
04.04.17
22:41
админ у вас есть?
8 sali_s64
 
04.04.17
22:43
админ есть, на папку и вложения дал все права "всем"
9 sali_s64
 
04.04.17
22:44
более того, в ЗУП убрал кусок кода с проверкой(ЕстьДоступКФайлу), а КЛАДР загрузился.
10 DrShad
 
04.04.17
22:44
всем ли )))
11 DrShad
 
04.04.17
22:46
у тебя разные юзвери в БП и в ЗУП, кроме того на клиент-серверных это вообще может быть кто угодно о ком ты даже и не слышал

да и положи их уже туда где юзер может читать
12 sali_s64
 
04.04.17
22:46
я же говорю, под одним и тем же пользователем БП загружает а ЗУП нет...
13 sali_s64
 
04.04.17
22:47
"у тебя разные юзвери в БП и в ЗУП"
проясни
14 DrShad
 
04.04.17
22:48
у админа завтра спроси, я много напутаю в терминах
15 sali_s64
 
04.04.17
22:50
админ сам удивлен
16 sali_s64
 
04.04.17
23:29
оказалось что "C:\TMP\" не катит!
нужно чтобы было "C:\TMP\base"