在决策报表中实现报表块中数据记录增量触发的实现方法

父窗口(1).cpt

子2(1).cpt

js根据数组值插入对应行且扩展赋值- 帆软知识库.pdf

2021-01-20_10-28-21.mkv

附件是一个通过父子表+JavaScript脚本实现的增量功能


在决策报表中设置两个报表块A和B,点击A表一条数据记录的按钮,会在B表显示此条数据,如何实现每点击一次,在B表触发一条,且原来的不会被覆盖,一直增量显示。

现已实现触发,触发是通过超级链接传递参数实现的,但未实现增量显示

现有解决思路:通过超级链接添加JavaScript脚本实现此功能,希望告知如何写这个代码

或者其他实现的方法微信图片_20210121144641.png

image.png

image.png

玄览 发布于 2021-1-21 14:48 (编辑于 2021-1-21 17:20)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2021-1-21 16:57

用你这个方法 基本不可能实现   现在问题在于 你B模板是通过参数传过去的 你B模板要想想怎么保存前面的参数值吧

  • 梦痕mj 梦痕mj(提问者) 如果能保存的话应该也能实现,请问能通过什么方式保存呢?
    2021-01-21 17:03 
  • 孤陌 孤陌 回复 玄览(提问者) 如果是CTP 还可以用复选框 控件 然后你选中 就保留到一个单元格里 决策平台没有控件 没有办法
    2021-01-21 17:06 
  • 玄览 玄览(提问者) 回复 孤陌 是的,找到个多选累增的样例,是通过设置父子表+复选框控件+JavaScript脚本实现的。但这种方法父子表不能一起展示,是使用的弹窗多选,和现在的需求不符。 所以想是否能通过在设置超级链接,用JavaScript脚本完成这个需求,避开复选控件和父子表
    2021-01-21 17:12 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-1-21 16:43

如果数据点击后直接存入数据库的话,建议直接B表查询数据库,然后下载报表块刷新插件,定时刷新报表块就可以了

决策报表内报表块刷新插件-https://help.fanruan.com/finereport/doc-view-1752.html

image.png

  • 梦痕mj 梦痕mj(提问者) 你好,这个点击后并不是要存入数据库。 本身需求是在A表点击相应记录后,在B表展相应记录,每点击一条,在B表生成一条,不断增量显示。而不是每点击一次触发新的一条覆盖之前的一条
    2021-01-21 16:50 
  • 3关注人数
  • 346浏览人数
  • 最后回答于:2021-1-21 17:20
    请选择关闭问题的原因
    确定 取消
    返回顶部