首先,新建一个报表,在E1中添加文字:触发js函数,为了看起来明显,设置字体颜色为蓝色,并为字体加上下划线,设置E1 超链接 属性的值为:javascript:tips()。其中tips()为待触发的js函数,如下图
然后,在发布报表的页面上,编写js函数tips()如下
<script launguage=”javascript”>
function tips(){
alert(”被超链接触发的js弹出提示框!”);
}
</script>
或者,可以直接在该单元格的超链接属性的表达式中写javascript函数,如下图
此时就不用在发布报表的jsp页面上编写js函数了。
最后,发布报表,当点击报表E1中文字 :触发js函数,就会执行js函数,弹出提示框,如下图
这样就实现了在超链接中触发js函数。
注意:润乾报表中提供利用单元格的超链接属性触发js函数的接口,至于使用什么样的js函数,需要用户根据需要自己定义。例如,用户可以编写一个js函数,完成弹出新窗口展现报表的功能,函数举例如下
//在弹出新窗口中展现报表,并向该页面传递参数id的值
function show_product(id){
var strurl=’./chaolianjie.jsp?raq=test.raq&arg1=’+id;
window.open(strurl,”_blank”,” Width=650 ,Height=500,top=100,left=100″);
}
然后在报表触发单元格里写入如下超链接表达式,把A1的真实值传递到新窗口打开的报表展现页面。
相关推荐
超链接通常用于报表中的单元格或图形,当用户点击这些超链接时,可以触发指定的操作,如跳转到其他页面、打开新的窗口或者执行一段JavaScript代码。这极大地拓展了报表的功能性,使其不再局限于简单的数据浏览。 要...
4. **预览与测试**:保存报表后进行预览,点击超链接时会触发预先设定的JavaScript函数,从而实现动态页面跳转。 #### 实现方式二:直接内嵌JS代码 另一种方式是在添加超链接的界面直接输入JavaScript代码,而无需...
- **超链接触发JAVASCRIPT函数**:允许用户通过点击超链接来触发JavaScript函数。 - **填报表强提交**:提供了一种机制,使得用户在未完成所有必填项的情况下也可以强制提交报表。 #### 5. 联系方法 - 提供了润乾...
润乾报表提供了一系列内置的JavaScript函数,帮助开发者更高效地控制报表的行为。 - **3.5.1 功能函数** 提供了一系列专门用于报表控制的函数。 - **3.5.2 通用函数** 提供了一些通用的JavaScript函数,...
- 在E1单元格的超链接属性中写入JavaScript函数调用:`"javascript:click();"`。 - 定义`click()`函数,位于JSP文件中。该函数的作用是获取`order`参数的当前值,切换其布尔值,并提交表单,触发报表的重新加载。 ...
- 报表内部:在报表内部的js单元格、图表、超级链接中支持JS调用。 #### 控件支持的脚本函数 - `setEnable`:设置控件的可用性。 - `isEnable`:判断控件是否可用。 - `setVisible`:设置控件的可见性。 - `is...
15. 脚本调用限制:在10.0版本中,如果需要在JS中调用SQL函数,可能需要关闭安全管理中的相关限制。 16. 防火墙访问规则:配置防火墙规则时,应根据实际需求设定最小范围的源地址、目的地址和服务/端口。 17. 公有...
- 自定义函数和脚本:使用JavaScript或其他脚本语言扩展报表功能。 - 数据透视表和交叉表:灵活处理复杂数据,进行多维度分析。 - 集成其他Cognos组件:如Metric Studio、Analysis Studio等,实现更丰富的分析...
超链接功能使得报表更具交互性,可以触发链接通知。提供单选和复选下拉,支持条形码和图片的显示,包括二维码在内的34种条形码格式都得到支持。 8. **导入与导出**:可以导入和导出Excel文件,同时支持多种格式如...
- **触发打开**:在事件处理函数中使用JavaScript打开指定URL。 #### 40. HowToMakeCaptionInUniGUI? 在UniGUI中设置控件的标题或文本可以通过设置控件的`Caption`属性来实现。 #### 41. 在UniGUI的UniHtmlFrame...
在UniGUI中使用ADO连接数据库时,需配置ADO组件的属性,如连接字符串、SQL语句等。 9. **MainModule与js变量** 通过JSBridge,MainModule可以获取JavaScript变量的值,实现客户端和服务器端的通信。 10. **...
21. 关键字概念:在二维表中,主关键字、候选关键字和超关键字都是用于唯一标识记录的关键字段,但外部关键字是在外键约束中使用,用于关联两个表,可能不存在于一个独立的表中。 22. JavaScript事件:OnChange事件...
14. **JavaScript事件**:onChange事件在Text box、TextArea和List box中内容发生变化时触发,不包括Checkbox。 15. **C语言函数**:在C语言中,函数可以递归调用,形参只在函数内部有效,且数组名作为参数传递时,...
- **知识点概述**:在网页开发中,超链接可以包含JavaScript行为。 - **详细解释**:要实现在点击超链接时弹出确认对话框的效果,可以使用JavaScript。例如,可以使用`onclick`事件绑定一个函数,该函数显示确认...
- **应用场景**: 在报表设计中,常用的统计汇总函数包括求和、计数、求平均值等,而不包括计算标准偏差。 #### 数据模型 - **知识点**: 常见的数据模型包括层次模型、网状模型和关系模型,但不包括概念模型。 - **...
- **打开链接**:在事件处理中使用JavaScript打开链接。 #### 40. HowToMakeCaptionInUniGUI? 在UniGUI中设置标题的方法: - **设置属性**:直接在IDE中设置标题属性。 - **代码控制**:通过代码控制标题的显示...
14. JavaScript中,Math.round()函数可以将浮点数四舍五入为最接近的整数。 15. Excel的自动保存功能可以设置定时保存工作簿,防止意外丢失数据。 16. WWW是万维网,是一种基于HTTP协议的浏览服务模式。 17. 日期型...
libharu还支持在PDF文档中创建超链接,这使得用户可以在阅读PDF时跳转到网页或其他页面。此外,可以定义按钮和其他交互式元素,触发预定义的动作,如打开URL、播放声音或者执行JavaScript代码。 **6. 兼容性和跨...
- 由于逻辑表达式中使用了AND操作符,因此需要两个子表达式同时为True整个表达式才为True。 - 最后检查\(a=d\)(即\(2=100\)),结果为False。 - 整个表达式的结果取决于所有部分的逻辑运算结果,因此最终结果为...