表格中,点击某一行的按钮,弹出一个子窗口,窗口中是一个复选框,选择内容之后,关闭窗口,内容填入父表

image.png

上面是主表,点击修改指标,弹出下表

image.png

选择好对应的指标之后,结果返回到主表对应的行的“检测指标”列中,不同的指标之间,用分号隔开

FineReport 用户X0519751 发布于 2024-12-25 11:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-12-25 11:38(编辑于 2024-12-25 11:39)
  • 用户X0519751 用户X0519751(提问者) 这个之前看过,但是我的数据需要回填到对应的行中,而不是回填到参数里面
    2024-12-25 11:55 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-12-25 11:40(编辑于 2024-12-25 11:45)
  • 用户X0519751 用户X0519751(提问者) 跟你这个比较接近,但是你回传的是多行,我需要回传到1行,并且是对应的行
    2024-12-25 12:43 
  • Z4u3z1 Z4u3z1 回复 用户X0519751(提问者) 你把传回父窗体的点击事件里面的for循环改改就行了
    2024-12-25 12:48 
  • 用户X0519751 用户X0519751(提问者) 回复 Z4u3z1 父窗体打开子窗体的时候,如何把当前行的参数传给子窗体?
    这样子窗体在关闭的时候,就可以把数据回传给父窗体的对应的行的单元格了
    2024-12-26 08:56 
最佳回答
0
0000Lv2见习互助
发布于2024-12-25 11:40
  • 用户X0519751 用户X0519751(提问者) 我的数据需要回填到对应的行中,而不是回填到参数里面
    2024-12-25 11:55 
最佳回答
0
gi犟Lv3见习互助
发布于2024-12-25 11:43

在子窗口填报成功事件写  

window.parent.FR.closeDialog();

window.parent._g().parameterCommit();

  • 用户X0519751 用户X0519751(提问者) 怎么把数据回填到对应的行中?
    2024-12-25 11:56 
  • gi犟 gi犟 回复 用户X0519751(提问者) 什么意思
    2024-12-25 13:56 
  • gi犟 gi犟 回复 用户X0519751(提问者) 你填报完以后 数据不是已经入库了吗 子窗口写个填报属性 然后这个js会在填报结束后关闭子窗口并且让父窗口重新查询 ,你把查询结果放在你需要回填的那一列不就可以了
    2024-12-25 13:58 
  • 用户X0519751 用户X0519751(提问者) 回复 gi犟 选择好对应的指标之后,结果返回到主表【对应的行】的“检测指标”列中,不同的指标之间,用分号隔开
    2024-12-26 09:04 
  • 4关注人数
  • 45浏览人数
  • 最后回答于:2024-12-25 11:45
    请选择关闭问题的原因
    确定 取消
    返回顶部