比如我想做的是参数控件面板中,sheet1的一个默认参数设置为a,sheet2的一个默认参数设置为b,sheet3的一个默认参数设置为c...这个默认值应该只有公式来实现了吧
JS实现根据当前sheet隐藏参数面板- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
你把里面的隐藏代码,改成参数赋值就行了
赋值代码类似:
_g().parameterEl.getWidgetByName("p1").setValue("华南")
JS实现切换sheet隐藏或显示参数面板里的控件-帆软社区 (fanruan.com)
参考
参考这个
_g().selectedIndex;
获取当前sheet页,然后给控件赋值
https://help.fanruan.com/finereport/doc-view-4105.html
https://help.fanruan.com/finereport/doc-view-4261.html#aa4d5afff64c0b98
控件加一个初始化js
填报设置-加载结果事件
参数的默认可以设置数据字典,实际值与显示值
sheet控制参数.zip