人工勾选【主表数据】,【对应的子表数据】实现打印预览的效果。

各位前辈好,请教个问题。

想实现的效果:

1.查询出【主表数据】,勾选对应的行,可单选、多选、全选。

2.点击【打开子表】按钮,弹出【子表数据--模板】,将勾选的【单据号】汇总显示出来。

3.在【子表数据--模板】中,点击工具栏中的【打印】按钮,实现【打印预览】的效果。


问题一:点击【打开子表】按钮,如何弹出【子表数据--模板】?如何获取【已勾选的单据号】,传递给【子表数据--模板】?

问题二:在【主表数据--模板】,点击某个按钮,能否直接实现【子表数据】的预览打印功能?将上面的【步骤2】省略掉。

我试了下,只有【普通报表--填报预览】,才能实现【多选框】的效果,【聚合报表、决策报表】都没有这个功能。

多选的效果,之前求助了论坛的前辈,已经获取了方法。

现在是上面两个问题,困扰着我。

附件中是V10的模板,里面有内置数据集。

大家可以在自己的环境中搭载,测试。

1714_主表.cpt

1715_子表.cpt


image.png


image.png


image.png

image.png


image.png



FineReport 冥王星 发布于 2020-2-27 20:51
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
孤陌Lv6资深互助
发布于2020-2-27 20:57

动态打印-https://help.finereport.com/doc-view-1097.html 这个就可以了兄弟

  • 冥王星 冥王星(提问者) 同学好。 我参照这个【帮助文档】进行尝试,报错了。 已经另外开了一帖,麻烦有空的时候看看。 V9版本,【doc案例库】中的【动态打印主模板.cpt】,本机上运行,点击【打印】按钮报错。 - 帆软社区 https://bbs.fanruan.com/wenda/question/24924.html
    2020-03-19 09:21 
  • 孤陌 孤陌 回复 冥王星(提问者) 测试过了没有出现你说的问题
    2020-03-19 10:51 
  • 冥王星 冥王星(提问者) 回复 孤陌 我找到原因了。是小版本的问题。需要更新Jar包。 感谢老司机带我上秋名山。
    2020-03-20 20:36 
  • 2关注人数
  • 606浏览人数
  • 最后回答于:2020-2-27 20:57
    请选择关闭问题的原因
    确定 取消
    返回顶部