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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.09.2014, 20:04   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,431 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Я имел в виду нечто такое. Если не взлетит, не пинайте - писал на коленке.
X++:
boolean prompt()
{
    Args formArgs;
    FormRun formRun;
    FormDataSource formDataSource;
    boolean ret = false;

    formArgs = new Args();
    formArgs.name(formStr(myForm));
    formArgs.caller(this);
    formRun = ClassFactory::formRunClassOnClient(formArgs);
    formRun.init();

    formDataSource = formRun.dataSource();
    if (formDataSource.queryRun.prompt())    
    {
        formDataSource.query(formDataSource.queryRun.query());
        formRun.run();
        formRun.wait();
        ret = formRun.closedOk();
    }

    return ret;
}
Старый 05.09.2014, 12:49   #2  
kitty is offline
kitty
Участник
 
358 / 26 (1) +++
Регистрация: 24.05.2005
Спасибо, но queryRun не существует до run, поэтому совсем без бубнов не взлетит
Но я ваш ход мысли поняла, попробую поиграть и так

Последний раз редактировалось kitty; 05.09.2014 в 12:59.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Новый класс создается как копия существующего с другого слоя Владимир Максимов DAX: Программирование 9 15.06.2014 21:16
программно сохранить пользовательский запрос Varmen DAX: Программирование 13 28.04.2010 01:03
класс InventSumDateValueReportDim Физические запасы? Poleax DAX: Программирование 12 01.07.2008 15:27
как создать класс в Axapta? andreynikolai DAX: Программирование 4 12.04.2002 18:00
Класс xSysLastValue Maxim Gorbunov DAX: База знаний и проекты 0 27.11.2001 17:39

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:10.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.