Dynamics CRM 365 - UCI模式下,汇总字段自动显示上次更新时间隐藏方法
先上效果
解决前:
解决后:
1、打开F12开发者模式,找到div对应的id,用来隐藏
我们把这个外层的div的id拿出来,以我这个为例:id-a05d8bab-a41e-4c49-acf2-165a2e484b48-65
2、写一个js,找到这个id并隐藏
这里我是取到了这个字段整个的div然后又去找他的子元素的,因为不可以直接隐藏他的子元素,他的子元素是动态的,每次刷新是不一样的,所以我们首先要取到父元素的id,再通过父元素去找子元素。
function lt_patronHide1() {
debugger;
var PlaceholderForDeliveryamountsetLabelInterval = window.setInterval(SetPlaceholderForrDeliveryamountLabel, 100);
function SetPlaceholderForrDeliveryamountLabel() {
var ac = window.top.document.getElementById("id-3d573288-e514-467f-9365-86ade51be50e-10-lt_total-FieldSectionItemContainer");
var div = ac.getElementsByTagName('Div');
if (div != null) {
div[1].children[1].style.display = "none"
window.clearInterval(PlaceholderForDeliveryamountsetLabelInterval);
}
}
}
3、把这个方法上传Web资源,绑定到我们窗体Load事件中
到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。
感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹