决策报表中,点击重置按钮,重置到初始查询状态,失效。

报表查询中,有两个参数,“年份”和“公司名称”。当我点击重置的时候,会清除这两个参数的值。达到一个初始状态。但现在的效果是,我点击重置了,出现了空指针,一闪而过,然后整个页面就重新刷新了。怎么办?

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

参考这个,换个写法

JS实现清空控件内容-https://help.fanruan.com/finereport/doc-view-1196.html

  • zhangyuxuan1024 zhangyuxuan1024(提问者) 刚试了,不行
    2024-03-26 10:35 
  • 华莉星宸 华莉星宸 回复 zhangyuxuan1024(提问者) 你有几个数据集吧,检查一下参数为空的时候,数据集是否都有数据
    2024-03-26 10:39 
  • zhangyuxuan1024 zhangyuxuan1024(提问者) 回复 华莉星宸 肯定是可以的,初始的时候,就是没有参数,能加载出来,但是给它参数之后,再次点击重置,就空指针了。这个逻辑是能行的通的,因为我在另一个决策报表中,做相同的重置功能,没有问题。所以我才想把重置引用到这个报表中,但出问题了。相同的代码,只是参数不一样。但那个报表没问题,这个报表就空指针,很奇怪,我一开始以为是数据量过大的原因,我把数据集的查询结果限制在1条,但还是报空指针。
    2024-03-26 11:15 
  • 1关注人数
  • 672浏览人数
  • 最后回答于:2024-3-26 10:19
    请选择关闭问题的原因
    确定 取消
    返回顶部