Цитата:
Сообщение от
Logger
Джобы игнорируют ключевое слово server.
Запускайте через меню итем или выносите код в статический метод класса.
А если хочется по быстрому и не заморачиваться с созданием "лишних" объектов (менюитемы, статические методы), то можно примерно так:
X++:
static void JobOnServer(Args _args)
{
Args args;
MenuFunction menuFunction;
if (! isRunningOnServer())
{
args = new Args();
args.parm("Message from Client");
menuFunction = ClassFactory::makeObjectOnServer(classNum(MenuFunction));
menuFunction.objectType(MenuItemObjectType::Job);
menuFunction.object('JobOnServer');
menuFunction.runOn(2);
menuFunction.run(args);
return;
}
info(_args.parm());
}