Имя: Пароль:
1C
1С v8
Файл.Существует() [метод всегда возвращает ложь]
0 hawksib
 
03.12.14
12:33
не могу победить и понять, почему так происходит. что происходит, думаю понятно из названия темы.
на платформе 1с 8.3.4.1088 пытаюсь с помощью обработки "универсальный обмен данными xml" прочитать правила обмена, которые хранятся в локальном каталоге жесткого диска машины, с которой запущена конфигурация Бухгалтерия Предприятия (ред. 3.0.36.21), и когда я нажимаю кнопку "прочитать правила обмена" всё время получаю сообщение "Указанный файл не существует."

Ломаю голову, в чем может быть проблема.

Что интересно, если я захожу на сервер по rdp под пользователем с полными правами у меня всё работает.
на другой локальной машине, под пользователем, у которого имя и пароль совпадают с именем и паролем администратора сервера, тоже всё работает.
более того, какое-то время у меня у самого всё работало, а потом отключилось. От чего так летает винда и 1с отследить не смог.
тему v8: На клиент сервере не работает метод существует изучил, пользователя 1suser включил в группу администраторы и убрал из группы пользователи, после перезапуска сервере 1с, проблема осталась. почему-то грешу на версию платформы, собираюсь, вечером переустанавливать сервер, но, возможно, есть другое решение. Может быть у кого-нибудь есть какие-нибудь мысли по этому поводу? И ещё одна особенность, если запускаю 1с на сервере по rdp, а файл правил указываю на подключенном своем локальном жестком, метод "Существует" так же не работает.
1 Господин ПЖ
 
03.12.14
12:35
нет прав, не туда смотрит

ставишь procmon - она скажет куда 1с лезет и чего ищет
2 ДенисЧ
 
03.12.14
12:35
шара не расшарена?
Правей таки не хватает?
И вообще - с клиента на сервер тянуть файл не надо
3 hawksib
 
03.12.14
12:50
как procmon пользоваться?

в обычном приложении правила читаются с локального каталога
4 ДенисЧ
 
03.12.14
12:51
(3) В обычном приложении у тебя код на клиенте выполняется
5 Maxus43
 
03.12.14
12:52

очередная жертва работы из контекста сервера?

6 hawksib
 
03.12.14
13:05
да, действительно, процедура выполняется на сервере под пользователем 1suser, у которого само собой нет прав к моему локальному нерасшаренному каталогу, всем участникам спасибо за обсуждение)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой