![]() |
#1 |
Участник
|
RunBaseBatch - режим пакетной обработки
Доброе время суток.
Во время выполнения метода класса наследника хочу узнать, в пакетном ли режиме он сейчас работает. this.isInBatch() - не помогло, всегда возвращает ложь. |
|
![]() |
#2 |
Программатор
|
Сделайте селект из таблицы Batch в крайнем случае
![]() ЗЫ: Я вам этого не говорил... |
|
![]() |
#3 |
Участник
|
isInBatch() в пакетном режиме должен возвращать true. По крайней мере в тройке.
Смотрите, есть ли модификации в методе runJob() класса BatchRun X++: runBaseBatch.parmInBatch(true); // <-- это установка признака запуска в пакетном режиме runbaseBatch.setCreatedByUserId(batch.createdBy); runBaseBatch.run();
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#4 |
Участник
|
ReqTransPoMarkFirm оказывается запускался из другого класса, а там признак никто не устанавливал.
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|