dep扩展-dep脚本设置页面控件或功能按钮隐藏
1.业务场景:设置控件是否隐藏,可用可以在扩展页面的控件属性上配置,但若需要进行逻辑判断,在某种业务场景下对控件的显示和可用属性进行设置,只靠配置无法实现,需要用dep脚本来![image.webp](/download/0100139b151a51b54908ab3f8505976ce022.webp)
2.以现金折扣字段为例,在扩展定义的onload方法后置事件中添加脚本
```
pluginCtx.getKDBizPromptBox("prmtCashDiscount").setVisible(false);
pluginCtx.getKDLabelContainer("kDLabelContainer8").getBoundLabel().setVisible(false);
```
![image.webp](/download/0100085277b3699643adbcaf0d77655cc46a.webp)
控件的f7对象和控件的LabelContainer对象都需要设置隐藏
最终效果:
![image.webp](/download/0100d835214edb104d54b59e3fa25abdfbfa.webp)
3.页面功能按钮的隐藏
以应付单发票助手功能为例,先在工具栏右键查看需隐藏的按钮对应的功能
![image.webp](/download/01000fdb44198836454e91e32c8558b45644.webp)
然后在扩展页面,onload的后置时间中添加脚本,红框部分对应功能代码,即可隐藏工具栏和菜单栏的对应功能按钮
```
var action = pluginCtx.getUI().getActionManager().getAction("actionOpenPwyHelper");
action.setVisible(false);
```
![image.webp](/download/010053f55b4e77134446838ba2e5ba1a74db.webp)
效果图
![image.webp](/download/01008795b1e00b904e3f8d9087d38fea2b03.webp)
dep扩展-dep脚本设置页面控件或功能按钮隐藏
1.业务场景:设置控件是否隐藏,可用可以在扩展页面的控件属性上配置,但若需要进行逻辑判断,在某种业务场景下对控件的显示和可用属性进行...
点击下载文档
本文2024-09-22 19:17:14发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-106243.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章