关于如何用DEP实现标准按钮(非业务)位置进行调整

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

关于如何用DEP实现标准按钮(非业务)位置进行调整

需求:如下图所示代发单便捷界面有个生成凭证按钮,但是其位置不那么显眼客户想放到显眼位置(默认这个按钮在编辑界面是隐藏的需用脚本打开)

image.webp

实现思路 :打开编辑界面--扩展定义--界面加载--后置脚本

image.webp



参考脚本:

pluginCtx.getKDWorkButton("btnVoucher").setVisible(true); 

var btnVoucher = pluginCtx.getKDWorkButton("btnVoucher");//需要移动的按钮 

var btnSubmit = pluginCtx.getKDWorkButton("btnRemoveLine");//按钮新位置前面的按钮 

var toolBar = btnVoucher.getParent();//获取按钮父容器

 toolBar.remove(btnVoucher);//从父容器移除按钮 toolBar.addComponentAfterComponent(btnVoucher,btnSubmit);//插入到某个按钮的位置后面


实现效果

image.webp


关于如何用DEP实现标准按钮(非业务)位置进行调整

需求:如下图所示代发单便捷界面有个生成凭证按钮,但是其位置不那么显眼客户想放到显眼位置(默认这个按钮在编辑界面是隐藏的需用脚本打开...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息