AX 2009 空数据源报表

空数据源报表

AX下的普通报表就不说明了,这里讲一个空数据源的报表。数据源为空,但是我们的报表依然能正常的运行。

如图

正常运行

 

主要是依靠报表的fetch方法。

 

public boolean fetch()
{
    
//boolean ret;
    Report_Table        m_RTable;
    ;

    
//ret = super();

    
while select m_RTable {

        element.send(m_RTable);  
//将报表所需的数据表发送给设计器
    }

    element.execute(
1); //执行

    
return true;
}

 

我们这里重写了fetch方法,将super注释掉了。然后如代码所写,查询个表,将数据发送给报表的设计器即可。最后别忘了return,你也可以定义特殊的业务来判断其结果。

posted @ 2011-07-30 18:00  Kurodo  阅读(261)  评论(0编辑  收藏  举报