cpt点击按钮,弹出对话框,选择对话框页面的下拉框后,点击确定按钮,把下拉框选择的内容传送到住页

cpt 点击按钮,弹出对话框,选择对话框页面的下拉框后,点击确定按钮,把下拉框选择的内容 传送到主页面里

FineReport wangyutang 发布于 2024-9-18 09:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-18 09:51
  • wangyutang wangyutang(提问者) 能直接返回到下面表里的单元格里吗?这样还要点下查询才行
    2024-09-18 10:01 
  • snrtuemc snrtuemc 回复 wangyutang(提问者) 可以的啊,你看他代码,反写单元格的注释了
    2024-09-18 10:02 
  • wangyutang wangyutang(提问者) 回复 snrtuemc form.setCellValue($("div.fr-trigger-editor.ui-state-enabled[widgetname='SUPPLIERS_NO']"),val); //赋值的索引要做下处理,做对应 form.setCellValue(col,row-1,va2); 这个注释去掉了,A2 也是没有,里面还要改别的吗?col,row-1,va2 分别代表什么没有写
    2024-09-18 10:15 
  • snrtuemc snrtuemc 回复 wangyutang(提问者) 赋值给控件的去掉,给单元格赋值,你可以先固定单元格测试, form.setCellValue(0,1,va2); 其中col代表列,row-1代表行减1,va2就是你赋值的值,contentPane.getCellValue(sheet号,列号,行号); //sheet号行号列号是从0开始
    2024-09-18 10:17 
  • wangyutang wangyutang(提问者) 回复 snrtuemc var form = window.parent.contentPane; //拿取当前页面的父窗口(即获取填报界面) var Widget = form.parameterEl.getWidgetByName('类别ID'); Widget.setValue(val); form.setCellValue($("div.fr-trigger-editor.ui-state-enabled[widgetname='SUPPLIERS_NO']"),val); //赋值的索引要做下处理,做对应 form.setCellValue(0,1,va2); //给文本控件的单元格(A2)赋值val,0代表第一列,1代表第2行 window.parent.FR.closeDialog(); //确定获取值后,关闭取消父窗口的对话框 window.parent.FR.destroyDialog(); // 麻烦您在这个基础上改一下就改A2 单元格赋值。我改的就是不对。谢谢
    2024-09-18 10:25 
  • 2关注人数
  • 106浏览人数
  • 最后回答于:2024-9-18 09:51
    请选择关闭问题的原因
    确定 取消
    返回顶部