10.11.2006, 16:59 | #1 |
----------------
|
RunBaseBatch - загадка
Есть классик наследник RunBaseBatch, с одним простым параметром, который отлично работает и на клиенте и на сервере и в любой конфигурации, CanGoBatchjournal = true и вроде все в порядке.
НО не запускается на пакетном сервере - вообще не попадает в очередь заданий. Где ошибка? |
|
10.11.2006, 17:25 | #2 |
Программатор
|
Может выложить ваш классик? А мы посмотрим. А то как то маловато инфы в постановке вапроса.
Последний раз редактировалось Sada; 10.11.2006 в 17:29. |
|
10.11.2006, 17:53 | #3 |
Модератор
|
а что это значит? кнопку "пакетная обработка" включаем, пакет не создается?
__________________
-ТСЯ или -ТЬСЯ ? |
|
10.11.2006, 18:01 | #4 |
----------------
|
Sada, грузить большим классом не хочется, а в совсем примитивном станет заметно. В каком направлении вы бы стали искать?
Vadik, на закладочке пакетной обработки ставим галочку и выбираем все что угодно, но по нажатию Ок пакет не создается. |
|
10.11.2006, 18:05 | #5 |
Участник
|
В getFromDialog super() не вызвали?
__________________
Axapta v.3.0 sp5 kr2 |
|
10.11.2006, 18:10 | #6 |
----------------
|
Кто бы мог сомневаться, что AndyD все знает
Совершенно верно, зачем-то убрали super() из getFromDialog() |
|
10.11.2006, 18:19 | #7 |
Участник
|
__________________
Axapta v.3.0 sp5 kr2 |
|
10.11.2006, 19:43 | #8 |
Участник
|
Цитата:
Правда допер сам, когда начал тупо по каждому методу сравнивать с работающим классом |
|
13.11.2006, 08:57 | #9 |
Программатор
|
Цитата:
С уважением... |
|
13.11.2006, 10:10 | #10 |
----------------
|
Sada, я согласен, что найти эту ошибку можно, проходя в пошаговом режиме, просматривая методы и сравнивая с "эталоном" и т.д. и т.п., но на это надо время. Сам несколько раз её ловил, причем каждый раз помнил, что "какая-то мелочь".
Теперь, надеюсь, запомню - чтобы запустился Batch нужен super() в getFromDialog(). |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|