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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2006, 19:44   #1  
Jox is offline
Jox
Developer
Аватар для Jox
 
112 / 24 (1) +++
Регистрация: 26.07.2005
Адрес: Питер
? Запуск пакетника без формы
В общем проблемка такая...

Создал наследник RunBaseBatch.
В InitParmDefault установил знач. по умолч. для закладки Пакет.

Создал MenuItem.

Создал кнопку на форме - все круто.

Только, как теперь сделать так, чтобы Run не срабатывал, а ставилось задание в очередь?

PHP код:
// Метод на форме
void clicked()
{
    
PurchPlanningBatch  calcNeeds = new PurchPlanningBatch();
    
Args                args = new Args();
    ;

    
super();

    
calcNeeds.setDataSource(DeliverySchedule_ds);
    
calcNeeds.setDayOutStart(DayOutStartDate.dateValue());
    
calcNeeds.setDayOutEnd(DayOutEndDate.dateValue());
    
calcNeeds.setNeedsEndDate(NeedsEndDate.dateValue());
    
calcNeeds.run(); // Что надо вместо Run() вызвать, чтобы задание в пакетник положилось?


PHP код:
public void initParmDefault()
{
    
BatchInfo   bi;
    
InventParameters    params InventParameters::find();
    ;

    
bi this.batchInfo();
    
bi.parmGroupId(params.PurchPlanBatchGroupId);
    
bi.parmPriority(params.PurchPlanBatchPriority);
    
bi.parmBatchExecute(NoYes::Yes);
    
super();
}

public 
void run()
{
    ;

    
super();

    
this.calcNeeds(); //  Выполняется, зраза сразу же а нада - потом в очереди :(

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Запуск формы Акавешка DAX: Программирование 6 03.08.2005 12:30
запуск формы в Ахаpta сторонним приложением mpogorelov DAX: Программирование 16 05.10.2004 15:37
Ввод данных в формы без мышки Pegiy DAX: Функционал 5 08.04.2004 17:02
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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