普通报表怎么在参数面板添加2个按钮用js控制单元格行高,一个按钮点击行高为0,一个为10,初始为0
https://help.fanruan.com/finereport/doc-view-4355.html 参考
-----
https://help.fanruan.com/finereport/doc-view-4304.html 修改行高列宽接口
直接用一个复选按钮组
在用条件属性控件行高就行了
搞两个按钮,搞一个不可见数字控件
按钮1js
_g().parameterEl.getWidgetByName('type').setValue(1);
_g().parameterCommit();
按钮2js
_g().parameterEl.getWidgetByName('type').setValue(2);
单元格添加
条件属性1-行高0-公式$type=1
条件属性2-行高10-公式$type=2
弄一个参数,条件属性设置:参数为1行高为0,参数为0行高为10
按钮做点击事件,点击后更改参数值再加上重新查询的就好
重新查询:_g().refreshAllSheets()
一个按钮就可以完成:参数为1改成0否则改成1,再用js把按钮名字改一下(例如隐藏改成显示),最后加上重新查询的js