Можете пояснить за схему?
Клиентский RunBaseBatch работает как в Ax3 - его выполняет ax32 а не ax32serv или как там его, но его надо специально запускать. Он берет задания из указанной пакетной группы, но никто не гарантирует что это та же самая машина где были введены параметры пакетного задания. То есть пользователь может на другой машине ввести локальный путь, пакетное задание попадет в очередь, будет обработано на той машине где запущен клиентский пакетный сервер (он клиент для аоса, но сервер для тех кто ему посылает задания).
В этом случае он не может без дополнительных действий воспользоваться параметрами, так как они содержат локальный путь на файл из другой машины.
Вы предлагаете:
1. Cоздавать пакетную группу для конкретной клиентской машины, запускать на ней пакетный сервер и административно запретить назначать в нее задания с других клиентских машин?
2. Переписывать файл куда-то, где им можно воспользоваться с другой машины?
3. То же самое, что и 1. только автоматически?
4. Другое?
|