我的问题是:
报告强迫我有一个包含4个字段的页眉部分 . 但问题是这些字段之一(例如f1)应隐藏在第一个细节部分的页面中,并显示在其他一些细节部分中 .
例如假设第一个细节部分(或我在项目中使用的子报告)需要d1页面和第二个细节部分(或我在项目中使用的子报告)需要d2页面,现在:p1字段应该首先隐藏d1页面 Headers 并显示在下一个d2页面 Headers 中
关键点是根据名称或......等部分属性来决定,但在水晶报告公式研讨会中没有这样的参数
我该如何解决这个问题我正在使用水晶报告13 .
1 回答
可能你可以使用公式的组合,所有这些都应该在打印时进行评估(WhilePrintingReocrds();作为公式的第一行) .
在d1部分的顶部和d2部分的底部,你放置了一个隐形公式,它设置了一些公共变量,如:
(也可能你需要在报告 Headers 中使用相同的公式 . )在d2部分的顶部和d1部分的底部,你放置另一个不可见的公式,它清除相同的变量:
在压缩 Headers 字段f1的公式中,您可以编写下一个函数:
可能存在语法错误,但我希望你能得到这个想法 . 您可能需要使用这些公式的位置来创建请求的行为 .