决策报表如何用js自动点击日期控件

请教各位大佬们,我遇到一个大问题,我点击下图报表tab快后,上面那个日期控件怎么让他自己点击确定,因为我发现如果不在点一下这个日期控件,那么我如果只点tab块,那么上面的日期不会传入tab块对应的表中,也就是说,我现在切换日期控件为2024-03,我现在再点击按月分析这个tab块,他tab块里的日期还是2024-04,请问这个怎么解决呢?

image.png

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

自己写js代码,把日期参数传入进去类似

image.png

_g().getWidgetByName("tabpane0").showCardByIndex(0);

var bb=this.options.form.getWidgetByName("日期").getValue();

var x=this.options.form.getWidgetByName("my_code").getValue();

 _g().getWidgetByName('REPORT5').gotoPage(1, { "日期": bb,"a":x}, true); 

  • BVJhemIP BVJhemIP(提问者) 我试了一下,表格可以,但是如果是柱状图请问这句话要怎么改啊?_g().getWidgetByName(\'REPORT5\').gotoPage(1, { \"日期\": bb,\"a\":x}, true);
    2024-04-05 15:33 
  • CD20160914 CD20160914 回复 BVJhemIP(提问者) 改成你的图表名称,或者你把图表放在报表块里面,不单独拖图表块。就是把图表放在报表块的单元格。这产就行了。这里有图表接口:https://help.fanruan.com/finereport/doc-view-2114.html
    2024-04-05 15:38 
  • 3关注人数
  • 241浏览人数
  • 最后回答于:2024-4-5 13:54
    请选择关闭问题的原因
    确定 取消
    返回顶部