润乾报表 V2018 填报表双击单元格弹出效果
普通报表可以写 html 事件,点击单元格弹出一个提示。 润乾报表 V2018 填报表的话是不可写 HTML 事件的,如果想双击单元格弹出一个提示的话,我们可以写 js 方法,先获取到填报单元格的对象,然后再给这个对象加一个弹出方法。
我们在 jsp 里面添加如下代码:
然后在最下面加上代码:
//window.alert("测试");
$(_getInputCell ("<%=sgid%>","C3",0)).bind( "dblclick", function(){alert("23324");});
</script>
(注意:该单元格必须是不可写的单元格,因为在点击的时候,编辑器把单元格盖住了,触发不了双击事件。)
实现的效果:双击 C3 单元格弹出一个提示。
_getInputCell(groupId, cellName, sheetIndex, baseCell)
功能:获取填报表组中的单元格对象、
参数含义:
groupId: jsp 中发布填报表组时的 id
cellName: 要获取的单元格的名称,如 A1、B2 等
sheetIndex:要获取的单元格所在的 sheet 的序号,从 0 开始。为 null 时表示取当前 sheet
baseCell: 基准单元格对象,指定要获取的单元格与它是同一行。为 null 时表示与当前 sheet 的当前单元格同一行,如果没有选择当前单元格,则此函数返回第一个名叫 cellName 的单元格