Показать сообщение отдельно
Старый 10.02.2015, 19:21   #3  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,709 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Оставьте форму 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 (1).