AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.09.2007, 12:27   #1  
bagyr is offline
bagyr
Участник
 
74 / 10 (1) +
Регистрация: 15.02.2005
Адрес: Томск
RunBaseBatch - режим пакетной обработки
Доброе время суток.

Во время выполнения метода класса наследника хочу узнать, в пакетном ли режиме он сейчас работает.
this.isInBatch() - не помогло, всегда возвращает ложь.
Старый 13.09.2007, 12:37   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Сделайте селект из таблицы Batch в крайнем случае
ЗЫ: Я вам этого не говорил...
Старый 13.09.2007, 12:50   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
isInBatch() в пакетном режиме должен возвращать true. По крайней мере в тройке.

Смотрите, есть ли модификации в методе runJob() класса BatchRun
X++:
            runBaseBatch.parmInBatch(true); // <-- это установка признака запуска в пакетном режиме
            runbaseBatch.setCreatedByUserId(batch.createdBy);
            runBaseBatch.run();
PS. Только устанавливается этот признак перед вызовом run() класса
__________________
Axapta v.3.0 sp5 kr2
Старый 13.09.2007, 14:50   #4  
bagyr is offline
bagyr
Участник
 
74 / 10 (1) +
Регистрация: 15.02.2005
Адрес: Томск
ReqTransPoMarkFirm оказывается запускался из другого класса, а там признак никто не устанавливал.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Разноска журналов ГК в режиме пакетной обработки saturnnn DAX: Функционал 5 28.08.2007 13:25
Снять задание сервера пакетной обработки fomenka DAX: Программирование 9 24.04.2007 14:33
Распараллеливание процесса пакетной обработки 6apcyk DAX: Программирование 7 04.04.2006 10:05
Список пакетной обработки - где он? Anais DAX: Администрирование 2 01.11.2004 12:27
Нарушения порядка пакетной обработки SLAYPNIR DAX: Функционал 2 20.08.2004 13:02

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:11.