我想在同一页面上打印两张桌子。这是一个购物车:有产品清单(标题,价格......)和付款清单(蓝卡,有钱等)。
我尝试使用子报表,但似乎是主报表的每一行都有一个子报表。
我想我的报告中需要两个细节乐队,但只有一个......
那怎么做?
感谢您的帮助。
答案 0 :(得分:2)
如果您想添加其他详情频段,请右键点击第一个详情频段Detail 1
,然后选择Add Another Detail Band
。
听起来您想要一个包含两条重复行的报告:第一行显示产品详细信息,而其下方的行将显示该产品的付款详细信息。在我看来,这两行的所有信息都将来自您的数据源。您可以尝试将所有信息放在一个详细信息区域中,但扩展频段,以便您可以将产品详细信息的变量行放在支付方法的变量之上。要更改iReport中任何波段的大小,只需将鼠标悬停在蓝色分割线上,直到鼠标变为带有两个箭头的垂直线,然后单击并拖动。
我在想什么可能会在细节乐队中发挥作用:
<product title>
<product price>
<product description>
<product quantity>
<payment type>
<payment amount>
<payment date>
每个字段都将连接到数据源中的变量。这将是一个详细的乐队,它将重复每个产品及其相关的支付类型。
答案 1 :(得分:2)
如果您的数据集是独立的,您可以尝试使用两个子报告;一个用于您的产品,另一个用于付款。您的主报告不必具有数据集。将主报告中的“何时无数据”选项更改为“所有部分,无详细信息”,并在除详细信息部分以外的任何频段中包含子报告。
答案 2 :(得分:0)
我需要类似的东西。在同一页面上有两个相同的打印件。这有助于我:Detail 1 and select Add Another Detail Band.
创建另一个细节。比我将相同的布局从Detail1复制到Detail2。它不是那么优雅的解决方案,但它确实有效。