比如想获取某个控件的值可写_g().getWidgetByName("控件名").getValue();但有时会报错,得加上parameterEL才行,有什么情况下才加parameterEL呀
_g():全局
parameterEI:参数面板对象
比如你在单元格,或者是工具栏自定义按钮写jsr的话就要加上,还有就是比如你从另一个报表要获取父页面的时候,也要加上
JS实现关闭子页面时刷新父页面- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
比如在类似这里,控件都在参数面板上面不用写,可以直接
var mydate= this.options.form.getWidgetByName("start_date").getValue();//按钮与控件全在参数面板上面都可以用
这个方式
如果你的按钮在单元格或者是在工具栏自定义了按钮,那么就要用
_g().parameterEl.getWidgetByName 这种方式