|
![]() |
#1 |
Banned
|
Цитата:
Как и куда правильно вставить действия, которые должны выполняться на клиенте?
Схема - использовать legacy RunbaseBatch на клиенте. Это имеет указанные вами недостатки но они больше надуманные. И не указаны в условии задачи. А если подразумевать сценарии использования не только на выделенной для этой машине, а потенциально на любой, то уверен что это не проблема. Самое очевидное это копировать файл в сетевую папку. Главное это возможность использовать компоненты не доступные на server OS и использование выделенной машины с desktop OS с запущенным клиентом AX в роли batch server это решает. В старом и привычном для Axapta 3.0 стандарте. |
|
![]() |
#2 |
Участник
|
Цитата:
Цитата:
Сообщение от belugin
![]() Клиентский RunBaseBatch .... берет задания из указанной пакетной группы, но никто не гарантирует что это та же самая машина где были введены параметры пакетного задания. То есть пользователь может на другой машине ввести локальный путь, пакетное задание попадет в очередь, будет обработано на той машине где запущен клиентский пакетный сервер (он клиент для аоса, но сервер для тех кто ему посылает задания).
В этом случае он не может без дополнительных действий воспользоваться параметрами, так как они содержат локальный путь на файл из другой машины. |
|
|
За это сообщение автора поблагодарили: mazzy (2), Raven Melancholic (2). |
Теги |
как правильно |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|