JS隐藏表单内报表块/图表块

目录:

1. 描述

我们在使用表单的时候,有时候可能想实现点击某按钮,隐藏某个报表块或者图表块,这时就需要这个js了。

2. 实现原理

在按钮中添加点击事件,js:
var Widget = this.options.form.getWidgetByName('report0');
Widget.invisible();

如果要显示是:Widget.visible();

 

注:report0是报表块名,如果是需要隐藏图表块,换成图表块名即可

3. 示例

3.1 新建表单

新建一张表单,往表单中拖曳一个按钮和几个报表块。

注:参数面板中的按钮无法使用该js,必须是表单body主体内的按钮

3.2 添加js

给按钮添加点击事件,js:

var Widget = this.options.form.getWidgetByName('report0'); Widget.invisible();

附件列表


主题: 二次开发
标签: 已验证

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)