dep扩展-dep脚本设置页面控件或功能按钮隐藏

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

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.业务场景:设置控件是否隐藏,可用可以在扩展页面的控件属性上配置,但若需要进行逻辑判断,在某种业务场景下对控件的显示和可用属性进行...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息