切换sheet页的时候,如何吧参数面板的值重新赋上新值,并查询出新值筛选条件下的数据

从第一个标签页切换到第二个标签页,显示的还是第一个标签页的数据

image.png

切换到小蜜丸时,参数面板的控制参数的值已经变成小蜜丸了,但还是显示的事浓缩丸的数据

加载结束的js如下:

$(".fr-sheetbutton-container").click(function() //切换 sheet 时   

{  

    var a = contentPane.$contentPane.data('TabPane').tabBtns[contentPane.selectedIndex].options.name;  //获取当前sheet 的名字 

    if(a == "浓缩丸") {  

      _g().parameterEl.getWidgetByName("pv3").setValue("浓缩丸");

      _g().parameterCommit();

    }

    if(a == "小蜜丸") {  

      _g().parameterEl.getWidgetByName("pv3").setValue("小蜜丸");

       _g().parameterCommit();

    } 

    if(a == "大蜜丸") {  

      _g().parameterEl.getWidgetByName("pv3").setValue("大蜜丸");

_g().parameterCommit();

    } 

     

});

PV3会给原始值浓缩丸

image.png

要第二次点击小蜜丸,出来的才会是小蜜丸的数据

sql是根剧参数面板PV3的值来切换数据的

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

_g().parameterCommit();

换成

setTimeout(function() {

 _g().refreshAllSheets();

}, 500)

试试

  • 2关注人数
  • 60浏览人数
  • 最后回答于:2024-11-5 17:58
    请选择关闭问题的原因
    确定 取消
    返回顶部