Uestc95的空间站 - 火星就是地球的未来?...

如果你有一个苹果,我有一个苹果,我们交换以后还是一人一个苹果,但如果你有一种思想,我有一种思想,我们交换以后,每个人便拥有了两种思想。

随笔 - 129, 评论 - 1290, 引用 - 44

导航

关于


MSN:
uestc95 at GMail.com

Mail: 
uestc95 at GMail.com

另一个博客
博思 - 汇聚思想间的碰撞

欢迎交流!

标签

每月存档

最新留言

广告

 

RS提供在页面上添加排序,使得前端用户能够根据自己的需要,来设置排序方式。下面简单演示一下添加交互式排序的方法。

Dataset传回的数据为:

image

简单的报表制作:

clip_image002

其中sales的计算公式为Revenue + Deposit

下面添加排序,首先,在要添加排序的列的table header上右键单击属性,如下图:

clip_image004

在属性编辑框中选择交互式排序,输入排序的字段和范围

clip_image006

可以通过排序表达式(上图的第二部分)和选择数据区域或组(上图的第三部分)来设置需要排序的范围和排序大小的评估(排序是否涉及组内的细节),由于我们没有设置分组,因为不演示这两个功能。

由计算得来的数据列分组只需在排序表达式中设置公式即可,如下:

clip_image008

也可点击后面的fx按钮,进行复杂的计算。

在每一列都加上排序之后,我们来看看效果:

clip_image010

如图,单击列名旁边的上下箭头按钮即可以对报表的数据进行重新排列。

同时,因为这个地方的排序是对报表内的数据集进行排序,不会重新访问数据库,所以,这些操作不会影响到报表的性能。

打印 | 张贴于 2009-04-10 20:43:04 | Tag:Reporting Service Tips 101

由于博客主人的设置,本篇随笔暂时禁止大家查看评论,请查看其它博客内容.
博客主人设置本博客不允许匿名用户发表言论,请登录后再试

Powered by: Joycode.MVC引擎 0.5.2.0