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

server|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版,所以使用的时候还是可以轻易的发现不少问题

帮助中给的例子好像不能运行,例如<ConnectingString>下是没有子元素<Extension>的,而且<Field>下也没有<Alias>
格式转换还有很多问题,PDF文件不能处理中文,Excel格式也不正常.

时间: 2024-12-02 08:43:21

微软SQL Server 2000 Reporting Services介绍(四)的相关文章

[翻译]初识SQL Server 2005 Reporting Services Part 1

原文:[翻译]初识SQL Server 2005 Reporting Services Part 1 构建和部署基本报表 如果曾经存在一项工作使得"真正的"开发者给他的上司泡蘑菇,那就是构建报表.毕竟那并不是真正的开发,更像是制作美化的格式.而且你所使用的构建报表的工具试图提供一个抽象层,这个经常妨碍你对报表的真正掌控.我以前经常听到这些争论.如果这听上去像你曾经在一个水制冷器旁边的对话,那么我请你仔细关注一下SQL Server 2005 Reporting Services(SSR

[翻译]初识SQL Server 2005 Reporting Services Part 4

原文:[翻译]初识SQL Server 2005 Reporting Services Part 4 这一篇是关于SQL Server 2005 Reporting Services四篇文章中最后一篇:     Part 1,提供了创建基本报表的指南   Part 2,介绍了创建动态报表用到的SSRS核心特性和功能   Part 3,完全介绍了嵌入到SSRS中的图表控件   这里,在Part 4,我们把精力放在报表定义语言(RDL)上.RDL的定义在MSDN2给的很好,所以我在引用一下:   "

[翻译]初识SQL Server 2005 Reporting Services Part 3

原文:[翻译]初识SQL Server 2005 Reporting Services Part 3 这是关于SSRS文章中四部分的第三部分.Part 1提供了一个创建基本报表的递阶教程.Part 2展现了为制作动态报表所用到的SSRS2005的核心特性和功能.这一部分中我们将把注意力转向SSRS中的图表控件. 微软的图表控件其实是Dundas 图标控件的按比例缩小版.不管是不是缩小版,我敢说这个的确非常好用.对好多人来说,他们使用SSRS就是看中了这个控件. 在这篇中我们要创建一个带有图表控件

连接池与SQL Server 2000 Analysis Services

适用于:Microsoft SQL Server? 2000 Analysis Services 摘要:学习如何使用 Microsoft XML for Analysis Provider 附带的连接池对象来开发适用于 Microsoft SQL Server 2000 Analysis Services 的可伸缩客户端和 Web 应用程序. 简介 资源管理是开发可伸缩客户端和基于 Web 的应用程序时需要考虑的一个重要问题.在构造可为许多并发用户提供服务的客户端应用程序时,资源管理的指导原则是

[翻译]初识SQL Server 2005 Reporting Services Part 2

原文:[翻译]初识SQL Server 2005 Reporting Services Part 2   在Part 1文章中我们对SQL Server Reporting Services 2005(SSRS)有了一个初步的了解.我们分别通过报表向导和报表设计器构建了两个报表.在Part 2我们将以一个SSRS开发者的身份深入查看更多特征信息. 以下是我们要研究的: l 表达式的用法.这些表达式可以让你动态的控制从控件属性到数据绑定的报表的各个方面. l 报表中用到的计算和操作的通用函数. l

report-使用Microsoft SQL Server 2008 Reporting Services制作报表

问题描述 使用Microsoft SQL Server 2008 Reporting Services制作报表 使用Microsoft SQL Server 2008 Reporting Services制作报表,折线图上显示一条平均数,希望在这条线的后面显示这条线的数值怎么实现?要是用显示数据标签的话会每个点都显示太乱了. 解决方案 http://www.microsoft.com/china/sql/2008/prodinfo/reporting.aspx

Display Database Image using MS SQL Server 2008 Reporting Services

原文 Display Database Image using MS SQL Server 2008 Reporting Services With the new release of MS SQL Server 2008 Reporting Services has introduced a new feature that will help report developers (Business Intelligence BI professionals) to display imag

SQL SERVER 2008 Reporting Services 的一些小问题集合

实验环境:服务器  Windows Server  2008 R2 Standard 64bit                   数据库  SQL SERVER 2008 R2 Standard 64bit 问题1:在SQL Server 2008下,配置了Reporting Services后,在IE里输入http://localhost/Reports/Pages/Folder.aspx从客户端用IE访问后,出现下面错误                                  

SQL SERVER 2000新增功能介绍1

server 建立用户自定义函数,可以自由的在一个Transaction SQL 中直接使用,就像一个系统函数一样在你的查询语句中直接使用.CREATE FUNCTION语法CREATE  FUNCTION [ owner_name. ] function_name     ( [ { @parameter_name [AS] scalar_parameter_data_type [ = default ] } [ ,...n ] ] ) RETURNS scalar_return_data_t