惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Forbes - Security
Forbes - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
量子位
GbyAI
GbyAI
B
Blog RSS Feed
月光博客
月光博客
人人都是产品经理
人人都是产品经理
腾讯CDC
Recent Announcements
Recent Announcements
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
The Cloudflare Blog
D
Docker
Cyberwarzone
Cyberwarzone
U
Unit 42
NISL@THU
NISL@THU
C
Check Point Blog
B
Blog
大猫的无限游戏
大猫的无限游戏
Cisco Talos Blog
Cisco Talos Blog
Recorded Future
Recorded Future
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
G
GRAHAM CLULEY
Engineering at Meta
Engineering at Meta
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
P
Proofpoint News Feed
F
Fortinet All Blogs
V
V2EX
T
Threat Research - Cisco Blogs
T
Threatpost
S
SegmentFault 最新的问题
Know Your Adversary
Know Your Adversary
雷峰网
雷峰网
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园 - 司徒正美
P
Privacy & Cybersecurity Law Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
TaoSecurity Blog
TaoSecurity Blog
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Y
Y Combinator Blog
P
Privacy International News Feed
L
Lohrmann on Cybersecurity
AWS News Blog
AWS News Blog
G
Google Developers Blog
美团技术团队

博客园 - Ruxuan

今天在sunweel.com买的楼梯,好喜欢 大智慧日K线的数据结构 换行与回车的区别(转) ASP.NET跨应用程序进行登录的解决 reporting services工具栏的参数选择区域顯示 - Ruxuan - 博客园 关于“当前不会命中断点” 在改变sql登陆密码后,怎么重新部署Reporting Service Reporting Service初体验 SQLHelper 关闭web父窗口 javascript setTimeout 和 setInterval 区别 javascript calendar 实例分析CSS属性Display与Visibility不同 Bom left-right menu 畫面捲動示範 格式化 没有光驱软驱系统照装 Reporting Services 的软件要求
Reporting Services URL访问
Ruxuan · 2006-06-30 · via 博客园 - Ruxuan

键入报表的 URL 地址

通过键入报表的 URL,您可以直接打开报表服务器中的报表。报表 URL 包含 Web 服务器的名称、报表服务器虚拟目录的名称以及报表的完全限定名称。(完全限定的名称包含报表路径,并以报表本身的名称结束。)下例说明了报表 URL 可能的外观:

http://exampleWebServerName/reportserver?/foldercontainingreports/orders

Reporting Services URL访问可使用多个参数,由于使用了参数前缀,因此对参数次序不做要求。

语法:
http://server/virtualroot?[/pathinfo]&prefix:param=value[&prefix:param=value]...n]

常用前缀及其参数名

rc:toolbar=true/false 显示/不显示工具栏

rs:command=render 呈现报表

rs:format=PDFDOCXLS)导出报表格式

rc:parameters=true/false 显示/不显示工具栏的参数选择区域

@Parameter=value 直接传递参数值

[详细]Reporting Services联机丛书-Url Access


server——
指的是Report Server所在的服务器。
virtualroot——
默认是ReportServer,也可以在安装时重命名。
pathinfo——
在问号后面跟报表的path,包含了报表路径的报表名,可以在ReportServer数据库中的catalog表中的path字段查到所有报表的全路径名。
&——
在此符号后面跟的便是报表的参数。

注意:在URL参数中如果有中文,将不能被正确识别,解决的方法是用HttpUtility.UrlEncode将其转换为uft-8,再附加到参数中即可。此外还要注意参数是大小写敏感的。

小技巧:当你在报表页面上右击鼠标,也出现了导出到Excel的选项,这种导出是浏览器的功能而非Reporting Services的。

ASP.NET中展现报表
ASP.NET
提供了多种技术来呈现Web形式的报表,通常的解决方法是用Iframe。将我们前面所掌握的URL赋值给Iframesrc,结合Javascritp脚本,我们便可以将报表集成在页面中。此外,我们还可以充分利用ASP.NET强大的控件功能,如日历控件、图像按钮等功能提高系统的易用性。
小技巧:有时报表中的图片可能会显示不出来,这可能是Cookies的设置问题,你也可以通过让客户下载reg文件,把Reporting Services服务器加入本地计算机的信任站点中。此外,报表中的imageembedexternal两种方式,建议使用external方式,这样可以有效地缩小报表的尺寸。