用MS SQL Reporting Services生成报表
2007-05-19 09:43:55 来源:WEB开发网核心提示: 其中最有用的一个参数就是 rs:Format 参数,它用于指定呈现报表的格式,用MS SQL Reporting Services生成报表(6),这使您可以包括不需要显示在 HTML 中的报表,还可以使用诸如 PDF 甚至是 XML 的格式,当用户点击报表中的任意嵌入链接时,浏览器就会使用
其中最有用的一个参数就是 rs:Format 参数,它用于指定呈现报表的格式。这使您可以包括不需要显示在 HTML 中的报表,还可以使用诸如 PDF 甚至是 XML 的格式。其他常用参数是 rs:Command,指示出要应用到您所指定的路径的操作。例如,rs:Command=Render 将呈现一个报表,而 rs:Command=ListChildren 将列出文件夹中所有项。
如果您没有指定命令,Reporting Services 将查看您指定的路径并计算出要采取的适当操作,例如,呈现报表。图 4 显示了 rs:parameters 的列表。
另一组内置参数控制各种输出格式的行为并使用 rc:prefix。每个报表格式都具有其自己特定的一组参数。例如,要以没有标题行的逗号分隔值 (CSV) 格式呈现报表,您应该使用 rc:NoHeader 参数:
<a href="http://MyServer/ReportServer?/SampleReports/Company Sales
&rs:Command=Render&rs:Format=CSV&rc:NoHeader=true">Company Sales
</a>
HTML 格式具有非常多的 rc:parameters,在将报表集成到 Web 应用程序中时为您提供很多的灵活性。如果应用程序将报表参数选择传递到报表,那么您可能要通过将 rc:Parameters 设置为 false 来避免提示用户,甚至可以通过将 rc:Toolbar 设置为 false 来关闭整个工具栏。有关常用 HTML rc:parameters 的列表的详细信息,请参见图 5。
如果您的 Web 应用程序使用框架来显示报表(比如说,在左侧窗格中显示报表列表,在右侧窗格中显示报表内容),您将需要使用 rc:LinkTarget 参数来指定内容框架的名称。否则,当用户点击报表中的任意嵌入链接时,浏览器就会使用整个窗口来重新显示报表,而不是保留导航窗格和内容窗格的框架。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接