2012-10-03 101 views
1

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

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

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

表2列:

Item No | Item Details | RemainingQtty | 

表1有30行,表2具有5行

有人能帮我如何实现这一目标?

非常感谢,

回答

3

解决

我认为,报告既要两个表在显示(使用UNION的数据单查询;两个查询必须有相同数量的\列的类型);添加额外的列,并将其称为Table,强制为12

报告里面

  • 创建基于报告(所以表1中的所有记录将显示在顶部和表2的记录将在底部desplayed)一GROUP
  • 创建2 DETAIL和2 GROUP HEADER部分能正确显示数据
  • 使用此抑制规则{Command.Table}=1以显示正确的GROUP HEADERDETAIL

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


SORT根据表值 的记录,然后创建两个细节部分

+1

+1尼斯的概念,从来没有想到这一点。但是您的示例报告链接似乎已被打破。 –

+0

@JohnIsaiahCarmona链接:http://beativoi.altervista.org/opentech/DoubleTable.rpt是好的,如果我复制并粘贴到浏览器中,它的工作原理..我做了很多尝试,但不知道它为什么看起来破碎! –