微软SQL Server 2000 Reporting Services介绍(四)

微软SQL Server 2000 Reporting Services介绍()

 

 

[摘要    ] 本文对Reporting Services的一些不太常见的功能进行了分析,最后根据使用情况列举了Reporting Services的一些不足的地方,估计这些不足都会在正式版中解决.

[关键字] Reporting Services,.NET Framework. DrillThrough,rdl文件,rds文件

 

n      rdl文件元素

在上一篇文章里简单的分析了rdl文件,实际上,要完成一个报表,还有许多的信息,下面简单举例

 Action                  数据的动作,主要是实现链接

AllowBlank          指定参数是否允许为空

Author                   报表的作者

Bookmark             图片、报表都可以增加Bookmark

 

n      RS脚本解释器

Reporting Service包中还提供了一个脚本解释器RS.exe,在命令行中输入rs -?,就可以看到该工具的使用帮助,RS.exe的输入文件是后缀为.rss的脚本,格式符合VB.NET规范,在.rss脚本文件中可以直接使用一个全局变量rs,这里的rs变量对应为当前正在运行的Report Server,使用方法可以借鉴两个参考文件:

CancelRunningJobs     功能是取消正在运行的报表作业

PublishSampleReports 功能是将Samples中的所有例子发布到Report

Server上,并统一放置在Sample Reports文件夹中.

 

两个例子可分别用如下命令运行,其中的myserver要修改为报表服务器的

地址,另外要保证命令行执行的位置正确.

1.            rs -i PublishSampleReports.rss -s http://myserver/reportserver -v parentFolder="Sample Reports"
1.            rs -i CancelRunningJobs.rss -s http://myserver/reportserver

Rs的常用方法有:

ListJob

CacelJob

CreateReport

CreateFolder

CerateDataSource

以上方法都可以在两个参考例子中找到.

 

n      Reporting Services的一些不足

因为现在用的Reporting Services还是Beta版,所以使用的时候还是可以轻易的发现不少问题

  1. 帮助中给的例子好像不能运行,例如<ConnectingString>下是没有子元素<Extension>的,而且<Field>下也没有<Alias>
  2. 格式转换还有很多问题,PDF文件不能处理中文,Excel格式也不正常.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值