当前位置:网站首页>Dynamics 365 find field filtering
Dynamics 365 find field filtering
2022-07-07 23:14:00 【zcy_ wxy】
With systemuser For example
addFilterToDisputeControl: function (groupAttrName, ownerAttrName) {
var viewDisplayName = groupAttrName;
var lookupControl = Xrm.Page.getControl(ownerAttrName);
var layoutXml = "<grid name='resultset' object='10013' jump='fullname' select='1' icon='1' preview='1'><row name='result' id='systemuserid'><cell name='fullname' width='300' /><cell name='businessunitid' width='300' /><cell name='scc_leadcount' width='300' /></row></grid>";
var id = leadForm.guid();
var entityName = "systemuser";
var filter = "<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'>"
+ " <entity name='systemuser'>"
+ "<attribute name='systemuserid' />"
+ "<attribute name='fullname' />"
+ "<attribute name='businessunitid' />"
+ "<attribute name='scc_leadcount' />"
+" <filter type='and'>"
+" <condition attribute='scc_businessgroupid' operator='eq' uitype='scc_businessgroup' value='{0}' />"
+" </filter>"
+" <link-entity name='systemuserroles' from='systemuserid' to='systemuserid' visible='false' intersect='true'>"
+" <link-entity name='role' from='roleid' to='roleid' alias='ab'>"
+" <filter type='and'>"
+" <condition attribute='name' operator='eq' value='AR' />"
+" </filter>"
+" </link-entity>"
+" </link-entity>"
+" </entity>"
+"</fetch>";
var group = Xrm.Page.getAttribute(groupAttrName).getValue();
if (group) {
filter = filter.replace("{0}", group[0].id);
lookupControl.addCustomView(id, entityName, viewDisplayName, filter, layoutXml, false);
lookupControl.setDefaultView(id);
}
},
guid: function(){
function S4() {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
}
return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4());
}
Be careful :
1、entity Configured in attribute Include grid Property name configured in
2、 View names should preferably be different , View ID Must be different .
View in code ID The generation of is quoted from
边栏推荐
猜你喜欢
微信论坛交流小程序系统毕业设计毕设(7)中期检查报告
Software test classification
Talk about the design and implementation logic of payment process
Wechat forum exchange applet system graduation design completion (4) opening report
Interview questions: how to test app performance?
Specific method example of V20 frequency converter manual automatic switching (local remote switching)
Wechat forum exchange applet system graduation design completion (6) opening defense ppt
微信论坛交流小程序系统毕业设计毕设(6)开题答辩PPT
Cascade-LSTM: A Tree-Structured Neural Classifier for Detecting Misinformation Cascades-KDD2020
Adults have only one main job, but they have to pay a price. I was persuaded to step back by personnel, and I cried all night
随机推荐
网络安全-对操作系统进行信息查询
Brush question 4
海内外技术人们“看”音视频技术的未来
数字藏品加速出圈,MarsNFT助力多元化文旅经济!
30讲 线性代数 第五讲 特征值与特征向量
JS triangle
Guessing game (read data from file)
648. 单词替换
智慧社区和智慧城市之间有什么异同
微信论坛交流小程序系统毕业设计毕设(1)开发概要
Some parameters of Haikang IPC
oc 可变參数传递
为什么市场需要低代码?
Unity dynamically merges mesh textures
What is ADC sampling rate (Hz) and how to calculate it
Dynamics 365 查找字段过滤
What are the similarities and differences between smart communities and smart cities
Txt file virus
Network security - information query of operating system
Gee (IV): calculate the correlation between two variables (images) and draw a scatter diagram