关于如何用DEP实现标准按钮(非业务)位置进行调整原创
2人赞赏了该文章
653次浏览
编辑于2020年10月17日 14:14:36
需求:如下图所示代发单便捷界面有个生成凭证按钮,但是其位置不那么显眼客户想放到显眼位置(默认这个按钮在编辑界面是隐藏的需用脚本打开)
实现思路 :打开编辑界面--扩展定义--界面加载--后置脚本
参考脚本:
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);//插入到某个按钮的位置后面
实现效果
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读