ReportingServices服务部署配置及开发doc39 - 图文(6)

2019-08-29 18:52

(对于横向合并的单元格,可直接合并,边框不需要做处理,而对于纵向合并的单元格,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)

标准订阅由各个用户创建和管理。标准订阅由静态值组成,这些值在订阅处理期间不能改变。每个标准订阅都有一组报表显示选项、传递选项和报表参数。

? 数据驱动订阅(CreateDataDrivenSubscription)

数据驱动订阅是动态的,具体体现在表示形式、传递和参数值是在运行时从数据源中检索的。数据驱动订阅专门用于下列情况:

1、向大型收件人池分发报表,该池的成员身份可能随着分发的不同而有所变化。例如,向当前的所有客户分发月报表。

2、根据预定义的条件向特定的收件人组分发报表。例如,向某个组织中的前十位销售经理分发销售业绩报表。

若要使用数据驱动订阅,必须具备生成查询的专业知识并了解如何使用参数。通常,由报表服务器管理员创建和管理这些订阅。


ReportingServices服务部署配置及开发doc39 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大二年级数学新版全册教案和反思

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: