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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2015, 23:12   #4  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Оставьте форму DocuView "как есть". Если не ошибаюсь, то надо примерно так (вызов из формы заказов на продажу SalesTable)

X++:
// Метод Click() на MenuItem
void clicked()
{
    Args        args = new Args();
    FormRun     formRun;
    ;

    args.record(SalesTable);
    formRun = new MenuFunction(menuitemdisplaystr(DocuView), MenuItemType::Display).create(args);
    formRun.run();
    formRun.wait();

    // Убеждаемся, что запись создана
    if (DocuRef::exist(SalesTable.DataAreaId, SalesTable.TableId, SalesTable.RecId))
    {
        super();
    }
}
А если больше одного заказа выбрать?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Работает в джобе но не работает на кнопке формы at5454 DAX: Программирование 2 03.07.2014 10:19
Ограничение выборки перед открытием формы - как лучше сделать? IKA DAX: Программирование 19 16.09.2013 16:01
axStart: Updating records and calling super Blog bot DAX Blogs 0 11.05.2009 19:05
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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