反饋已提交
網絡繁忙
有时候我们可利用 JS 获取单元格的值,或修改单元格中的值,如下图所示:
在报表上添加按钮控件,通过给按钮添加 JS 事件来获取和改变值。
如图,在报表中添加两个按钮,一个是获取值的按钮,另一个是赋值的按钮:
1)给 B1 单元格获取值的按钮添加「点击」事件,如下图所示:
JavaScript 代码如下:
//根据sheet号,列号,行号获取单元格值var v1=contentPane.getCellValue(0,1,3);//根据列号,行号获取单元格值var v2=contentPane.curLGP.getCellValue(3,3);//根据单元格名称获取单元格值var v3=contentPane.curLGP.getCellValue("E4");alert("报表第一个sheet中,雇员性别"+v1+"\n电话号码"+v3);
3)给给 E1 单元格获取值的按钮添加「点击」事件,如下图所示:
contentPane.setCellValue(0,1,3,"男");contentPane.curLGP.setCellValue(3,3,"手机:");contentPane.curLGP.setCellValue("E4",null,"19356958746");alert("报表第一个sheet中,雇员性别改为男\n表头电话改为手机\n电话号码改为19356958746");
注:赋值的 JS 里面,若所赋值的单元格是显示值,则不能提交入库。
保存模板,点击填报预览,PC 端效果如下所示:
注:不支持移动端。
已完成的模板,可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\JS\填报预览JS实例\46-JS获取填报预览单元格.cpt
点击下载模板:46-JS获取填报预览单元格.cpt
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉