2012-11-21 72 views
3

我有与在SSRS 2008

agentid (varchar) , 
totalcalls (int) , 
talktime (int - seconds), 
holdtime (int - seconds) 

返回一个详细的表中的每个小时一个存储过程如何互动分类汇总/计算列。

因此,我有一个SSRS tablix,在给定的时间段(报表参数)中总计总计总计),总计通话时间和保持时间,然后在tablix中显示两列,显示通话时间百分比(总和(通话时间)/总和(通话时间)/总和(保持时间))和保持时间百分比(类似公式)

我想提供的是用户按任意百分比列排序,谁说最多,最少,等等。

我的问题是,我如何交互排序这些列?

谢谢!

+0

@Jeroen - 我按照标准程序来配置交互式排序,但是当我去排序,只有实际的字段可从中选择。我想增加一个计算的字段,但你怎么用一个聚合来做到这一点?或者,有作为变量的东西吗? – Amarundo

回答

5

转到表列标题文本框(通话时间)属性,点击“交互式排序”添加排序表达式作为您所需的百分比公式“(sum(talktime)/ sum(talktime)/ sum(holdtime))”然后点击确定..即使你可以添加排序到标题“保持时间”文本框与各自的公式。

enter image description here

+0

非常感谢! (我错过了那个FX!) – Amarundo