博计报表超链接的几种方法

超链接是一个常见且很实用的功能,在各种项目、应用中使用都非常广泛,博计报表也支持这个功能。下面就来介绍一下在报表中怎么设置超链接。

报表的超链接就是设置单元格的超链接属性。超链接可以分三种形式:

1、普通超链接

如果超链接字符串不需要动态生成,可以直接写所要链接的页面路径,那么可以直接在超链接属性编辑框中编辑。如:”reportBase/reportAspx/showReport.aspx?report=/超链接例子2.raq”

2、绝对路径的超链接

绝对路径要写完整,包含传输协议。如:http://www.bonzerreport.com

3、带参数的超链接
如果超链接字符串需要根据单元格或者参数值动态生成,则输入表达式。如:”reportBase/reportAspx/showReport.aspx?report=/超链接例子2.raq&arg=”+A1

下面介绍一下这三种超链接形式的制作方法

第一步 创建报表并设置超链接

新建一张报表,命名为超链接例子1.raq

在报表的单元格输入如下内容:

A1:报表单元格例子

A2:普通超链接

B2:快逸官方网站

A3:带参数的超链接

并且给A2、B2、A3设置下划线。选中A2单元格,勾选右边属性栏中”下划线”属性,如下图。

其他两个单元格的下划线属性同上。

第一种超链接形式 普通超链接

选中A2单元格,在右边超链接属性表达式里面输入

“reportBase/reportAspx/showReport.aspx?report=/超链接例子2.raq”,

意思就是超链接到报表超链接例子2.raq。

如果链接到的报表要在新窗口中打开,就在属性超链接窗口的值设置为”_blank”,默认值为”_self”,表示在原来的窗口打开。

第二种超链接形式 绝对路径的超链接

选中B2单元格,在右边超链接属性值里面输入

http://www.bonzerreport.com,

意思就是超链接到博计官方网站。

也可以在表达式里面写入上面的网址,但是要用双引号引起来,如下图。

第三种超链接形式 带参数的超链接

选中A3单元格,在右边超链接属性表达式里面输入

“reportBase/reportAspx/showReport.aspx?report=/超链接例子2.raq&arg=”+A1,

意思就是超链接到报表超链接例子2.raq,并且把A1单元格的内容传过去。

第二步 创建连接目标报表

新建一个报表,命名为超链接例子2.raq,给报表创建一个参数”arg”,用于接收上一个报表传过来的A1单元格的内容。

单元格输入的内容如下

A1: 超链接例子:目标报表

A2: 接收的参数:

B2:=@arg

第三步 浏览

在设计器中发布报表”超链接例子1.raq”,然后在IE中浏览。

点击”普通超链接”就可以连接到报表”超链接例子2.raq”。

点击”博计官方网站”就可以连接到博计的官方网站。

点击”带参数的超链接”就可以连接到”超链接例子2.raq”,并且把A1单元格的内容传到报表”超链接例子2.raq”中。

浏览次数:0 ; 发布日期:2010/03/24

热门文章

  • 申请试用授权 - 47,006 views
  • 使用入门教程简介 - 29,480 views
  • .NET报表产品概况 - 26,557 views
  • 联系我们 - 13,384 views
  • 技术支持 - 9,719 views
  • 高效报表设计 - 8,641 views
  • Web报表工具的新起点 - 7,289 views
  • 复杂报表的制作 - 6,752 views
  • Web报表软件的采购成本 - 6,236 views
  • Web报表软件的集成方案 - 4,882 views