function Loadcouse() {
var type;
var id;
retrieveRecord(Xrm.Page.getAttribute("ownerid").getValue()[0].id, "SystemUserSet", function (data, textStatus, XmlHttpRequest) {
if (data.BusinessUnitId.Id != null) {
retrieveRecord(data.BusinessUnitId.Id, "BusinessUnitSet", function (data1, textStatus, XmlHttpRequest) {
if (data1.new_city.Id != null) {
retrieveRecord(data1.new_city.Id, "new_citySet", function (data2, textStatus, XmlHttpRequest) {
type = data2.new_citytype.Value;
id = data1.new_city.Id;

Xrm.Page.getControl("new_coursename").addPreSearch(function () {
var fetchxml;
if (type = 100000001) {
方法一使用fetch: fetchxml = "<filter type='and'>" +
"<condition attribute='new_city' operator='in'>" +
"<value uiname='全国' uitype='new_city'>{DD499663-C15D-E411-80DC-000C2957EC4F}</value>" +
"<value uiname='TMM城市' uitype='new_city'>{A13A532E-03E8-E411-80F2-000C2957EC4F}</value>" +
"<value uitype='new_city'>"+id+"</value>" +
"</condition>" +
"</filter>"
}
else if (type = 100000000) {
fetchxml = "<filter type='and'>" +
"<condition attribute='new_city' operator='in'>" +
"<value uiname='全国' uitype='new_city'>{DD499663-C15D-E411-80DC-000C2957EC4F}</value>" +
"<value uiname='戴耐德城市' uitype='new_city'>{FD6103AD-03E8-E411-80F2-000C2957EC4F}</value>" +
"<value uitype='new_city'>" + id + "</value>" +
"</condition>" +
"</filter>"
}
Xrm.Page.getControl("new_coursename").addCustomFilter(fetchxml);
});
});
}
});
}
});
}

CRM lookup筛选的更多相关文章

  1. crm lookup

    1. 大家都知道CRM 里面的Lookup 保存了相关实体的GUID,让我们深入的了解一下CRM Lookup.当我们在2个实体间建立关系的时候,CRM自动生成了一些attributes来保存相关实体 ...

  2. Microsoft Dynamics CRM 4.0 JScript 通用公共方法

    1.基本参数 var CRM_FORM_TYPE_CREATE = 1; var CRM_FORM_TYPE_UPDATE = 2; var CRM_FORM_TYPE_READ_ONLY = 3; ...

  3. Microsoft Dynamics CRM4.0 JScript 过滤lookup 出现 Microsoft Dynamics CRM 窗口无法打开,可能已被弹出窗口阻止程序所阻止。

    一.现象:JScript过滤lookup字段,选择lookup字段出现下图的情况: 出现:Microsoft Dynamics CRM 窗口无法打开,可能已被弹出窗口阻止程序所阻止.请将这台Micro ...

  4. Filter Lookup Editor Data Source 筛选器查找编辑器数据源

    In this lesson, you will learn how to filter the data displayed by a lookup editor. This editor is s ...

  5. 如何筛选CRM客户系统无效数据

    企业将各个渠道获得的大量数据导入CRM系统之后,要如何筛选CRM客户系统无效数据?销售人员应该将更多的时间用于发掘潜在客户,而不是浪费时间来检索CRM数据.Zoho CRM能够呈现最有价值的客户,让销 ...

  6. CRM JS 设置lookup字段 setSimpleLookupValue

    function setSimpleLookupValue(LookupId, Type, Id, Name) { /// <summary> /// Sets the value for ...

  7. CRM 2016 自定义lookup过滤

    function preFilterLookup() { //终端业态 Xrm.Page.getControl("new_typeofoperationid").addPreSea ...

  8. CRM 2013 限制Lookup

    var oTo = document.getElementById("customerid_i"); oTo.setAttribute("defaulttype" ...

  9. Dynamics CRM 2011/2013 通过Javascript给lookup字段赋值

    仅仅做下记录,因为老是用到但老是忘记 var value = new Array(); value[0] = new Object(); value[0].id = idValue; value[0] ...

随机推荐

  1. (转)linux中nmcli命令的使用及网络配置

    原文:https://blog.51cto.com/groot/1847482 http://www.178linux.com/44076----CentOS7中nmcli网络管理及使用详解 http ...

  2. WTF小程序之animation

    目录 animation 的几个关键方法 step 方法 export 方法 如何实现 infinate 动画 小程序的 animation 有一套怪异的 API,既不符合 css 的 keyfram ...

  3. Java:类与对象概念

      什么是类? 怎样定义一个类? 什么是对象,类和对象之间是什么关系,怎样创建一个对象? 对象引用和对象在内存中是如何分配的? 什么是类? 1. 类是具有相同的属性和功能的事物的抽象的集合,在面向对象 ...

  4. 使用mybatis中的自定义TypeHandler处理PostgreSQL中的Json类型字段

    业务扩展字段在PostgreSQL数据库中经常会使用json格式的数据来存储,然而mybatis默认是没有实现json类型字段对应的TypeHandler,所以一般我们需要自定义mybatis的Typ ...

  5. Docker导入、导出、删除容器

    1.导出某个容器导出某个容器,非常简单,使用docker export命令,语法:docker export $container_id > 容器快照名导出后在本地可以看到有一个centos.t ...

  6. java操作远程共享目录

    一.前言 根据客户反馈,在进行文件下载的时候,新增远程共享目录,下载对应的文件到远程共享目录,采用常用的IO操作模式,提示下载成功,但是客户去远程共享目录查看对应的下载文件,反馈说没有找到对应的文件. ...

  7. JWT 从入门到精通

    什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点 ...

  8. js a标签 + ajax 多参数穿参

    <span onclick="return haoping('{$row['jv_id']}','1')"> function haoping(id,type){ $. ...

  9. IdentityServer4 中文文档 -4- (简介)打包和构建

    IdentityServer4 中文文档 -4- (简介)打包和构建 原文:http://docs.identityserver.io/en/release/intro/packaging.html ...

  10. [转]Building a REST-Backend for Angular with Node.js & Express

    本文转自:https://malcoded.com/posts/angular-backend-express Angular is a single page application framewo ...