最新历史版本 :JavaScript超链传参 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

JavaScript 类型的超链是支持传递参数的,参数名可以任意取,这些参数会传递给 JavaScript 代码,代码中直接通过参数名来引用,如下图所示:

1629792713101808.png

2. 示例编辑

2.1 超链到百度并传参搜索

新建普通报表,A1 单元格写入文本:超链到百度并传参搜索。

给单元格添加一个 JavaScript 类型的超链,设置参数id,其值为字符串环比,并在下方写 JavaScript 代码,如下图所示:

1629793044207282.png

JavaScript 代码如下:

window.open("https://www.baidu.com/s?&wd="+id); //弹出新标签

2.2 超链到模板并传参查询

A1 单元格写入文本:超链到模板并传参查询。给单元格添加一个 JavaScript 类型的超链,设置参数area,其值为字符串华东,并在下方写 JavaScript 代码,如下图所示:

1629793308962363.png

JavaScript 代码如下:

window.open("http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&地区="+area);

2.3 效果预览

保存报表,分页预览后,点击两个超链的效果如下图所示:

1629793527128370.gif

支持 App 端和 HTML5 端预览。

3. 模板下载编辑

已完成模板参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\HyplinkReport\JavaScript超链传参.cpt

点击下载模板:JavaScript超链传参.cpt