如何将网页框中子模板数据全部填报至数据库中

背景:

主模板A设置了网页框,用于调用子模板B。

需求:

1,如何在主模板中将网页框中的数据填报至数据库中

2,查询出的所有数据全部填报至数据库中

FineReport 用户3PfDG5329 发布于 2020-6-13 09:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-6-13 10:39

在满足子模板是填报模板并且设置好了填报属性的情况下,在主模版的某个按钮添加点击事件:

var $iframe = _g().getWidgetByName('rHIframe0').$iframe[0];

$iframe.contentWindow.contentPane.writeReport();


  • 用户3PfDG5329 用户3PfDG5329(提问者) 您的方法我测试过了 ,执行报错 $iframe.contentWindow.contentPane.writeReport() is not a function
    2020-06-13 14:48 
  • luojian0323 luojian0323 回复 用户3PfDG5329(提问者) 你的iframe里面是cpt填报模板吗?
    2020-06-13 15:06 
  • 用户3PfDG5329 用户3PfDG5329(提问者) 回复 luojian0323 是的,这是网页框的url:${servletURL}?reportlet=DI_IN.cpt
    2020-06-13 15:16 
  • 用户3PfDG5329 用户3PfDG5329(提问者) 我的操作是先查询出数据,然后保存至其他数据库。查询数据正常,但是无法保存入库。我的网页框控件并非从参数面板拖拽过来,而是合并一片单元格,然后再右侧面板中选择网页框控件设置出来的。
    2020-06-13 15:18 
  • luojian0323 luojian0323 回复 用户3PfDG5329(提问者) 你后面没加参数 &op=write
    2020-06-13 15:30 
最佳回答
1
孤陌Lv6资深互助
发布于2020-6-13 09:53

那你在子模板设置 填报 就好了

  • 用户3PfDG5329 用户3PfDG5329(提问者) 需要在主模板用按钮控制是否提交,只在子模板设置不行吧
    2020-06-13 14:43 
最佳回答
0
妮妮同学爱学习Lv4见习互助
发布于2020-6-13 10:21

子模板一样设置填报的属性就好了

  • 4关注人数
  • 572浏览人数
  • 最后回答于:2020-6-13 10:39
    请选择关闭问题的原因
    确定 取消
    返回顶部