Показать сообщение отдельно
Старый 28.01.2014, 16:28   #1  
smailik is offline
smailik
Участник
Аватар для smailik
 
250 / 70 (3) ++++
Регистрация: 10.04.2012
Адрес: Москва
BИз класса в репорт
Всем доброго дня.

Ax 2009. Делаю вызов отчета из класса.

X++:
    ReportRun    reportRun;
    ;
    args = new Args();
    args.caller(this);
    args.name(reportstr(MyReportName));

    reportRun = ClassFactory.reportRunClass(args);
    SilentPrinting::mainFromReportRun(reportRun, args);
в репорте перекрыл метод init
X++:
public void init()
{
    ;
    myClass = element.args().caller();
    headerDate = myClass.parmTransportRouteTable();
    super();
}
и метод fetch
X++:
public boolean fetch()
{
    boolean ret;
    ;
    element.execute(#Section_Page1);
    element.execute(#Section_Page2);

    return true;
}
при нажатии кнопки на форме получаю сообщение "Сообщение (16:23:19)
Раздел отчета расположен выше, чем допускается размером страницы"
Кто-нибудь сталкивался с такой проблемой?
Отчет рисовал сам, пока рисовал неоднократно его запускал при помощи MI_Output никаких ошибок не было.