从子页面选择数据回填到父页面单元格怎么实现

楼主
学无止境、学海无涯
我从弹窗中点击选择一项报错,回传不到父页面单元格,请教下大家是什么原因,是JS写错了吗,照着官网写的自己改了getWidgetByName('')方法中的参数从类别ID改成我自己想获取的传到父页面单元格的参数name,怎么解决,希望有详细点的回答,本人是个小白,急急急!!!,谢谢各位!
代码如下:
var form = window.parent.contentPane; //拿取当前页面的父窗口(即获取填报界面)
var Widget = form.parameterEl.getWidgetByName('name');
Widget.setValue(val);
//form.setCellValue($("div.fr-trigger-editor.ui-state-enabled[widgetname='SUPPLIERS_NO']"),val);
//赋值的索引要做下处理,做对应
//form.setCellValue(col,row-1,va2);
//给文本控件的单元格(A2)赋值val,0代表第一列,1代表第2行
window.parent.FR.closeDialog(); //确定获取值后,关闭取消父窗口的对话框
window.parent.FR.destroyDialog();

分享扩散:

沙发
发表于 2021-6-20 11:32:01

回帖奖励 +17

getWidgetByName是用于获取参数面板中的参数
单元格中的控件需要用_g().setCellValue
板凳
发表于 2021-6-21 08:32:30
已经解决了,谢谢大家的帮助
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 2关注人数 5029浏览人数
最后回复于:2021-6-21 08:32

返回顶部 返回列表