跨报表取数

求解,当第一个报表中根据车间和产品录完产量,并提交入库后,

第二张报表通过车间和产品录完系数,费用自动显示为第一张报表的产量*系数

FineReport yzm231847 发布于 2021-12-16 10:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
LTC朝Lv6高级互助
发布于2021-12-16 10:12

第一个填报已经提交入库了,产量数据就已经存入数据库了,再录报表2的时候直接就能从数据库中取值了,不存在跨报表取数的需求,参考SQL函数或者ds1.select() 函数,自己帮助文档中搜一下使用方法

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-12-16 10:03(编辑于 2021-12-16 10:09)
最佳回答
0
墨残烛Lv5初级互助
发布于2021-12-16 10:06(编辑于 2021-12-16 10:07)

你可以改一下数据集,他们取的应该是数据库中同个表单的数据,报表只是前台看到的,后台数据是一样的,你直接数据集中查询过来,然后将产量值放到一列单元格中,然后进行计算,不需要显示就将该列单元格进行隐藏

最佳回答
0
罗罗诺亚索隆Lv5见习互助
发布于2021-12-16 10:07(编辑于 2021-12-16 10:09)

image.png

填报那个模板,添加填报成功事件

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

//父窗口重新查询

  • 4关注人数
  • 430浏览人数
  • 最后回答于:2021-12-16 10:12
    请选择关闭问题的原因
    确定 取消
    返回顶部