参数A根据参数B的值,实时刷新自身的数据

我有两个参数,A是公司代码,基于树数据集,提供层次结构的公司备选项。树数据集是基于SQL从表中取数,但是取数过程中涉及到参数B的取值。

我想实现的功能是,进入报表后,先选择参数B的值,如选择2021.12,然后再选择参数A的值,此时A的下拉列表中的内容是根据2021.12 计算后得到的值。如果再次选择参数B的值,如2020.12,则此时参数A的值应该是根据2020.12计算后得到的。

参数A的刷新过程要求不点击查询按钮。

请教下这种该如何实现?

谢谢

FineReport lisennku 发布于 2021-12-4 10:23 (编辑于 2021-12-4 10:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-4 10:28

这个不就是参数联动吗,参考参数联动-https://help.fanruan.com/finereport10.0/doc-view-4193.html

里面很多示例

  • lisennku lisennku(提问者) 但是联动里基本上都是动态执行SQL,而我的参数A是基于树数据集,有什么办法能够动态刷新树数据集吗
    2021-12-04 10:50 
  • snrtuemc snrtuemc 回复 lisennku(提问者) 你数数据集不是也要一个数据集关联的吗?
    2021-12-04 10:52 
  • lisennku lisennku(提问者) 回复 snrtuemc 不好意思,实在没理解,能不能麻烦下详细说说?
    2021-12-04 11:28 
  • snrtuemc snrtuemc 回复 lisennku(提问者) 树数据集也要数据集做基础的,你把树数据集的数据集根据下拉框做过滤啊
    2021-12-04 11:35 
  • lisennku lisennku(提问者) 回复 snrtuemc 谢谢哈
    2021-12-07 16:08 
  • 2关注人数
  • 387浏览人数
  • 最后回答于:2021-12-4 10:28
    请选择关闭问题的原因
    确定 取消
    返回顶部