大家好,今天我们正式开启D365 & Power Platform编程系列的学习之旅。今天我们要讲的话题是,怎么添加表单的On Load事件。
OnLoad事件在自定义开发中的作用比较重要,主要使用场景为:根据业务逻辑锁表单字段,控制表单的访问。
接下来,我们就在系统中添加一个form onload事件把:
第一步,进入到高级设置中
第二步,进入到customization页面
第三步,创建web资源文件
第四步,找到Opportunity,并双击表单并编辑
第五步,添加form onload事件
第六步,保持并发布
实际效果
使用到的JS文件代码:
if(typeof(CRMHOME)=="undefined") { CRMHOME={}; } if(typeof(CRMHOME.Opportunity)=="undefined") { CRMHOME.Opportunity={}; } CRMHOME.Opportunity.Entity={ Form_Onload:function(){ debugger; Xrm.Utility.alertDialog("Hello form onload event"); } }