我正在设计一个水晶报表。我需要在一页上显示两个表格。(换句话说,每页上有两个详细信息部分)。
两个表都有彼此独立的记录。例如
,表 1 的列是:
|Item No | Item Name | Date | Qtty Sold | Selling Price |
表 2 的列是:
Item No | Item Details | RemainingQtty |
表 1 有 30 行,表 2 有 5 行
有人可以帮助我如何实现这一目标吗?
非常感谢,
我正在设计一个水晶报表。我需要在一页上显示两个表格。(换句话说,每页上有两个详细信息部分)。
两个表都有彼此独立的记录。例如
,表 1 的列是:
|Item No | Item Name | Date | Qtty Sold | Selling Price |
表 2 的列是:
Item No | Item Details | RemainingQtty |
表 1 有 30 行,表 2 有 5 行
有人可以帮助我如何实现这一目标吗?
非常感谢,
解决了
我建议使用单个查询来报告要在两个表中显示的数据(使用 UNION;两个查询必须具有相同数量\类型的列);添加一个额外的列并调用它Table
,将值强制为1
or 2
。
报告内
GROUP
(因此表1的所有记录将显示在顶部,表2的记录将显示在底部)DETAIL
和 2GROUP HEADER
部分以正确显示数据{Command.Table}=1
显示正确GROUP HEADER
和DETAIL
这是示例报告的链接 http://beativoi.altervista.org/opentech/DoubleTable.rpt
根据表值对记录进行排序,然后创建两个详细信息部分