Crystal报告多个表

时间:2012-10-03 07:16:07

标签: crystal-reports crystal-reports-2008

我正在设计水晶报告。 我需要在一个页面上显示两个表。 (换句话说,每页上有两个细节部分。)

两个表都有彼此独立的记录。 例如
表1列是:

|Item No | Item Name | Date | Qtty Sold | Selling Price |  

表2列是:

Item No | Item Details | RemainingQtty |

表1有30行,表2有5行

有人可以帮我解决这个问题吗?

非常感谢,

1 个答案:

答案 0 :(得分:3)

<强>解决

我建议单个查询报告您要在两个表中显示的数据(使用UNION;两个查询必须具有相同的数字\类型列);添加额外列并将其命名为Table ,将值强制为12

报告内部

  • 根据报告创建GROUP(因此表1的所有记录将显示在顶部,表2的记录将在底部显示)
  • 创建2个DETAIL和2个GROUP HEADER部分以正确显示数据
  • 使用此屏蔽规则{Command.Table}=1显示正确的GROUP HEADERDETAIL

Here is link to a sample report  http://beativoi.altervista.org/opentech/DoubleTable.rpt


根据Table值对记录进行排序 然后创建两个详细信息部分

相关问题