决策报表,自定义按钮传参到当前页面report0报表块

自定义按钮传参到当前页面report0报表块,但是,report0报表块中用条件属性进行辨别,无法实施

实现效果:a1单元格可以过滤我这边点击按钮传入的参数,或数值,

我试了方法1: js,修改单元格的值(B2为常熟市),_g().options.form.getWidgetByName("report99").element.find("td[id^=B2-]").text("常熟市");

,可以将B2的值改为常熟市

,但是A1的过滤条件B2="常熟市"条件不成立,还有其他方法吗

FineReport 武恩赐 发布于 2019-12-12 16:09 (编辑于 2019-12-12 16:14)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
3
snrtuemcLv8专家互助
发布于2020-8-18 09:31

过滤是在加载结束取到数据后就执行了,之后你修改过滤条件,不会影响数据过滤功能,所以不生效

最佳回答
0
豆豆小可爱Lv5中级互助
发布于2019-12-12 16:17

你直接在SQL里面根据参数来查询不行吗?

最佳回答
0
hpmpkkLv3中级互助
发布于2019-12-12 16:42

你说的意思是 js赋值的 公式取不到?

  • 武恩赐 武恩赐(提问者) 是的
    2019-12-12 17:55 
  • hpmpkk hpmpkk 回复 武恩赐(提问者) 是不是执行顺序的问题,函数有可能最开始执行的
    2019-12-12 18:07 
  • 武恩赐 武恩赐(提问者) 回复 hpmpkk 我认为这边执行的顺序,可能就是过滤先执行,然后再执行修改单元格的值
    2019-12-12 18:10 
  • hpmpkk hpmpkk 回复 武恩赐(提问者) 那你就只能 用js全部搞完,或者用公式全部搞完
    2019-12-12 18:11 
  • 武恩赐 武恩赐(提问者) 回复 hpmpkk 不会,关键是
    2019-12-12 18:42 
  • 4关注人数
  • 1028浏览人数
  • 最后回答于:2020-8-18 09:31
    请选择关闭问题的原因
    确定 取消
    返回顶部