sql-server – SSRS计算行和列组的计数
|
我正在构建一个案例结果报告,其中包含对行组和单列分组的父子分组: >父行组:位置 >儿童行组:结果 >列组:月份 在报告中运行的是一年中的几个月,而向下运行报告的是位置以及给定月份中位置的不同结果细分.看起来像这样: Jan Feb Total
% # % # % #
Main Office
Pass ? 5 ? 6 55% 11
Fail ? 5 ? 4 45% 9
Total 10 10 20
Other Office
Pass ? 3 ? 2 25% 5
Fail ? 7 ? 8 75% 15
Total 10 10 20
除了上面问号所示的百分比细分外,我的一切工作正常.我似乎无法得到总数(每月10个/上面设置的位置)反映到我的表达方式中.有关如何设置我的组和变量以正确呈现这些百分比的任何想法? 到目前为止,这是我的尝试: Count(Fields!Result.Value,“dsResults”)= 40 Count(Fields!Result.Value,“LocationRowGroup”)= 20 Count(Fields!Result.Value,“ResultRowGroup”)= 11 – (对于主办公室/ 1月/ Pass单元格,这是该结果全年的总计) Count(Fields!Result.Value,“MonthColumnGroup”)= 20 SSRS在总线右侧获得正确的计数,因此必须有一种方法在数据单元内重现该范围? 解决方法我有时通过预先计算总计,小计和百分比来解决恼人的SSRS范围问题.看一下这个回答(对另一篇文章)的例子.我知道这不令人满意,但它确实有效: pre-calc values suggestion(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql – 如何对镜像数据库进行架构更改?
- SQL Server 存储过程里,bulk insert table from #039;路径
- 如何设计高效合理的MySQL查询语句
- .net – Sql Server CLR功能
- 什么是“连接超时”在sql server连接字符串?
- sql-server – create function必须是批处理中唯一的语句
- 此版本的SQL Server – SQL Azure不支持语句’SELECT INTO’
- MyBatis MapperProvider MessageFormat拼接批量SQL语句执行
- 查询Sqlserver数据库死锁的一个存储过程分享
- 如何避免“无法确定数据库名称的Hibernate方言[H2]
