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;
}
{
//boolean ret;
Report_Table m_RTable;
;
//ret = super();
while select m_RTable {
element.send(m_RTable); //将报表所需的数据表发送给设计器
}
element.execute(1); //执行
return true;
}
我们这里重写了fetch方法,将super注释掉了。然后如代码所写,查询个表,将数据发送给报表的设计器即可。最后别忘了return,你也可以定义特殊的业务来判断其结果。
作者:Kurodo
出处:http://Kurodo.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://Kurodo.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。