星瀚-费用单据页面显示邮箱号原创
金蝶云社区-纯生啤酒_
纯生啤酒_
12人赞赏了该文章 214次浏览 未经作者许可,禁止转载编辑于2024年02月01日 19:54:28

一. 显示效果

     如下图,在手机号码下面显示邮箱号

image.png

二.操作步骤

     1.已费用报销单为例,在开发平台搜索er_dailyreimburs扩展

image.png

     2.在编辑页面添加邮箱二开字段,设置可见性即可

image.png

    3.在kde脚本编辑界面单据插件里选择afterCreateNewData方法即可

image.png

    4.参考脚本如下,需要替换下里面的单据id标识:

            var model = this.getModel();

           var userId = model.getValue("applier").getPkValue();

           var filter = new QFilter("id","=",userId);

           var dynamicObject = BusinessDataServiceHelper.loadSingleFromCache("bos_user", "email", filter);

           model.setValue("u3h7_textfield", dynamicObject.getString("email"));

           this.getView().setEnable(false, ["u3h7_textfield"]);

image.png

赞 12