【发布时间】:2011-11-11 07:46:21
【问题描述】:
我需要展示不同条件下同一组数据的报告。
- 我需要显示按地区、国家和用户类型分组注册的用户数,我使用了向下钻取功能来显示这一点,并且工作正常。此外,报告的数据是两个日期之间注册的用户数。除此之外,我必须使用相同的向下钻取显示系统中的总用户数,即在单独的列中按地区、国家和用户类型的总用户数以及每个计数(两个日期之间的用户数)
这样我的结果就会像下面那样
Region - Country - New Reg - Total Reg - User Type 1 - UserType2
+ Region1 2 10 1 5 1 5
+ Region2 3 7 2 4 1 3
随着区域的扩大,它会像
Region - Country - New Reg - Total Reg - User Type 1 - UserType2
+ Region1 2 10 1 5 1 5
country1 1 2 1 2 - -
country2 1 8 1 8 - -
+ Region2 3 7 2 4 1 3
有没有一种方法可以像这样显示我的报告,我尝试了两个数据集,一个有条件数据,另一个有非条件数据,但它不起作用,它总是将注册用户总数占总数注册列
【问题讨论】:
-
在这种情况下,我无法使用两个数据集,所以我从数据库中取出所有记录并在表达式语句上检查条件
标签: asp.net sql-server dataset ssrs-2008 reportingservices-2005