在旧的.Net 1.1应用程序中使用与Visual Studio.Net 2003捆绑在一起的Crystal Reports
我有一张发票报告,其中包含详细记录,显示发票上的每件商品。该报告使用一个数据集和分组作为详细记录,而不是子报告。
无论如何,在发票的主要部分,我有一个图像,如果某个详细记录带有id" PNP2"在场。
所以我想象在图像Ole Object的格式编辑器中,我可以编写一些代码来对抗这样做的Suppress方法 - 我认为我需要循环细节记录来检查每个值,但也许有更好的方式...
有人可以帮忙吗?
翼
答案 0 :(得分:1)
这应该有效,假设图像在组头部分中。
创建公式:
// {@IS_PNP2}
If Not(Isnull({table.id})) And {table.id}="PNP2" Then 1 Else 0
将以下内容添加到图像的条件抑制逻辑中:
Sum({@IS_PNP2},{table.grouped_field})>0