如果子报表在水晶报表中返回“无数据”,我们可以抑制主报表记录吗?
我正在使用 Remedy AR ODBC 数据源,我们不能使用联接,因为 AR ODBC 不支持联接,所以我在详细信息部分使用子报告(使用正确的链接) 当我运行报告时:
即主报告有 3000 条记录,子报告中的处理记录有 1000 条记录 当我运行报告时,它显示数据不匹配的所有 3000 条记录和空白子报告(针对 2000 条记录),
有没有办法在报告中只获取 1000 条记录(匹配记录)。 (需要实现innerjoin)
任何帮助将不胜感激。
谢谢 !
I am Using Remedy AR ODBC DataSource, where We can not use Joins, as AR ODBC does not support join, So I am Using SubReport in Detail section(Used Proper Link)
when I am running the Report:
i.e., Main Report has 3000 Records and Maching Records in SubReport has 1000 records
when I am running the Report, It shows all 3000Records and Blank Subreport where Data Does Not match(against 2000 Records),
Is there a way I can get only 1000 Records (Matching Records) in Report.
(Need to implement innerjoin)
Any help would be appreciated.
Thanks !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用共享变量来计算子报表中处理的记录数。在主报告上,如果该变量为零,您可以有条件地禁止显示该详细信息部分。它当然不会加快速度,但会阻止显示这些记录。
You can use a shared variable to count the number of records processed in the subreports. On the main report, if that variable is zero you can conditionally suppress that details section from displaying. It certainly won't speed things up, but it will prevent those records from displaying.