[英]Crystal Report and ASP.NET - Make Repeating Values Supressed to One
我在我的应用程序中使用ASP.Net c#。 在报告中,Crystal Report用于产生“租户的年度销售额”。 在我的数据库(SQL存储过程)中,产生了下表表示形式。
Tenant Year Sales
Strarbucks 2010 1000
Strarbucks 2011 2000
Strarbucks 2013 3000
Strarbucks 2014 4000
Strarbucks 2015 5000
我在Crystal Report中想要或希望的输出是将重复的租户名称压缩为这样的形式
Tenant Year Sales
Strarbucks 2010 1000
2011 2000
2013 3000
2014 4000
2015 5000
我最初要做的是创建一个“按租户分组”,但结果是:
Strarbucks
2010 1000
2011 2000
2013 3000
2014 4000
2015 5000
Tenant 2
2010 1000
2011 2000
2013 3000
2014 4000
2015 5000
按照创建的第一个示例准备报告,即
Tenant Year Sales
Strarbucks 2010 1000
Strarbucks 2011 2000
Strarbucks 2013 3000
Strarbucks 2014 4000
Strarbucks 2015 5000
然后Right Click
报告设计中的“ Tenant
字段。
单击Format Field
在“ Common
选项卡上,启用底部的“ Suppress if Duplicated
”选项。
您的报告可能需要按“ Tenant
字段进行排序。
问题是您将“ Tenant”放入详细信息组(或Year组)中,并且重复的次数与年份相同。
我建议您使用“ Tenant”创建一个组,并在其中放置名称。 然后是带有年份的组,然后将其他字段放入该组。 完成此操作后,您将拥有一个类似报告的阶梯,您只需转到“ Tenant”组部分,然后选择“ Underlay following section”选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.