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