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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2007, 11:56   #5  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Ну, вообще-то, конкретно на этой форме (PurchCreateOrder) уже есть такой метод. Вам стоило бы сделать аналогично, или немного допилить этот метод. К примеру, вот так
X++:
void SetVendorAndExit(DlvDate _deliveryDate = BMRandom::randomDay(),
                      VendAccount _orderAccount = appl.BmDataBank().tableKey(tableNum(VendTable))) /* Benchmark - START */
{
    purchTable_DeliveryDate.setFocus();
    purchTable_DeliveryDate.pasteText(strFmt('%1',_deliveryDate));

    purchTable_OrderAccount.setFocus();
    purchTable_OrderAccount.pasteText(_orderAccount);

    vendorName.setFocus();

    element.setTimeOut(identifierstr(closeOK),100,false);
} /* Benchmark - END */
Собственно, здесь устанавливаются дата доставки и поставщик.

Вызывать из Вашей формы можно было бы так.

X++:
client static void openForm(Str words)
{
  FormRun fr;
  Object frObj;
  fr = classFactory.formRunClass(new Args(words));
  fr.init();
  fr.run();
  frObj = fr;

  frObj.SetVendorAndExit(SystemDateGet(), <AccountNum>);
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Где перекрыт метод в классе miklenew DAX: База знаний и проекты 5 29.05.2008 11:07
visible(true) и курсор mvf DAX: Программирование 6 20.07.2005 10:09
Где что хранится? Kengo DAX: Программирование 10 11.11.2004 13:05
3.0: где активировать цены по скл. аналитикам ? Zabr DAX: Функционал 5 20.06.2003 11:12
Где взять материалы и еще один конкретный вопрос Andronov DAX: Программирование 6 19.02.2003 10:48

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

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

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