3

我有一个存储过程,它返回一个详细的表

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

每小时。

所以我有一个 SSRS tablix,它对给定时间段内每个 agentid 的总调用数(报告的参数)求和,也对通话时间和保持时间求和,然后我在 tablix 中有两列显示通话时间的百分比(总和(通话时间) /sum(talktime)/sum(holdtime)) 和保持时间百分比(公式类似)

我想提供的是让用户按这些百分比列中的任何一个进行排序,这样他们就可以看到谁说得最多、最少等等。

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

谢谢!

4

1 回答 1

5

转到表格列标题文本框(通话时间)属性,单击“交互式排序”添加排序表达式作为您所需的百分比公式“(总和(通话时间)/总和(通话时间)/总和(保持时间))”然后单击确定..即使你可以使用相应的公式将排序添加到标题“holdtime”文本框。

在此处输入图像描述

于 2012-11-21T16:44:38.177 回答