Цитата:
Сообщение от
CheshireCatЭ
Dynamics AX 3.0, Build #1951.7609/514-193 SP3/OP023-71, СУБД Oracle 9
при запуске с клиента все ОК, как только пытаюсь запустить в пакете WinApi::fileExists2 не видит файлов. Все права на папку и файлы есть.
Цитата:
Сообщение от
CheshireCatЭ
Доступ с сервера где работает пакет обеспечен, все файлы доступны для редактирования.
Вам нужно уточнить три вещи:
- где именно (на клиенте или на сервере) в пакете выполняется код WinApi::fileExists2()
- виден ли с хоста, где выполняется код проверки, путь к файлам (может, путь через подмапленный сетевой диск задается, или указывается на сервере в другом домене, или на хосте, где выполняется проверка, не настроен роутинг в подсеть, где находится сервер с файлами, etc)
- есть ли права доступа к файлам у того пользователя, под которым выполняется код. Это нужно проверять с учетом п.1, поскольку пакетный сервер и AOS могут работать под разными пользователями
Проще всего добавить в соотв. код дополнительную диагностику, а именно вывод имени текущего хоста и текущего пользователя, см. xGlobal::computerName() и WinAPI::getUserName().