当前位置:首页 > Reporting Services服务部署配置及开发 - 图文
图1
B, 其次以单元格方式,选中所有单元格,将边框样式设置为0.5pt或0.25pt(图2)。
本步骤必须通过属性面板设置(通过上方工具栏将会无效)
图2
C, 最后如有需要,可适当调整需要合并的单元格的边框样式(图3)。
(对于横向合并的单元格,可直接合并,边框不需要做处理,而对于纵向合并的单元格,Reporting Service不支持直接合并,只能通过将纵向相邻单元格的边框设置无none来实现,在导出Excel中,也会保持所设置的样式)
3、创建用于字体颜色的内部报表参数 (这个主要是为了管理方便)。
前面钻取报表中已进行过详细步骤设置的介绍(此处略) 4、数据格式化。
数据格式化:标准格式化、显示格式化、条件格式化。报表中的格式化是基于.Net Framework中的格式化机制,可以使用正则表达式格式化(功能相当强大,从简单到极复杂都能实现,关于正则可以参见MSDN库中介绍)
标准格式化:使用标准的、简单的字符串来指定数字或日期的格式化选项(依赖于所使用计算机的区域文化设置格式)
显示格式化:不依赖于持定计算机的区域文化设置,格式化效果保持不变。 (具体格式符可参见联机帮助介绍,推荐采用此种方式进行格式化)
条件格式化:基于报表中其他字段或条件相关的表达式来确定值的显示格式。
(例:
Switch(Fields!MyLocal.Value=”DE”,”de-DE”,Fields!MyLocal.Value=”UK”,”en-GB”)
对于整数以含有分隔符方式来显示时,格式化符号没有默认的,只需要手动进行设置其显示格式为 #,### 即可!(如下图),而对于其他显示格式,默认格式符选择可满足日常绝大部分要求。
注意:在以“%”百分符显示数据时,Reporting Service会自动将相应数据进行换算,无需手动进行 乘以100的处理。
5、复制说明。
报表支持整行或整列(列中不存在合并列)复制,同时包括行或列的样式,各报表项值的表达式,会同时复制(报表项的默认名称会自动变化,使其保持唯一)。
三、 订阅报表
? 概述
订阅是一种持续存在的请求,它在特定的时间或为响应某个事件而传递报表,然后以您定义的方式提交该报表。订阅提供了一种可替代按需运行报表的方法。按需运行报表要求您在每次查看报表时都执行特定的操作。相比之下,使用订阅则可以自动传递最新的报表。
目前我们仅开发了”标准订阅”和“数据驱动订阅”,针对”文件共享传递”不支持。
? 标准订阅(CreateSubscription)
标准订阅由各个用户创建和管理。标准订阅由静态值组成,这些值在订阅处理期间不能改变。每个标准订阅都有一组报表显示选项、传递选项和报表参数。
共分享92篇相关文档