CRM 2016 自定义lookup过滤

    function preFilterLookup() {
        //终端业态
        Xrm.Page.getControl("new_typeofoperationid").addPreSearch(function () {
            addLookupFilter();
        });
    }
    function addLookupFilter() {
        var customertypecode = Xrm.Page.getAttribute("customertypecode").getValue(); //客户类型
        if (customertypecode != null) {
            fetchXml = "<filter type=‘and‘><condition attribute=‘new_customertypecode‘ operator=‘eq‘ value=‘" + customertypecode + "‘ /></filter>";
            Xrm.Page.getControl("new_typeofoperationid").addCustomFilter(fetchXml);
        }
    }

以上代码指在实现,以下功能:

1 当选择客户类型时,自动按选择后的 客户类型去过滤 终端业态这个lookup.

2 这两个函数应该放在 客户类型的onchange事件中比较好.

时间: 2024-11-06 09:10:16

CRM 2016 自定义lookup过滤的相关文章

Grid (read-only) objects and methods (client-side reference)获取子表单对象的一些方法 Crm 2016

https://msdn.microsoft.com/en-us/library/dn932126.aspx#BKMK_GridControl Updated: November 29, 2016 Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online You can set event handlers to execute scripts whe

在VM虚拟机上安装Microsoft Dynamics CRM 2016 步骤图解及安装注意事项(转载)

本文转载 出处:http://www.cnblogs.com/lujiangping/archive/2016/06/02/5552443.html 安装Dynamics CRM 2016环境配置要求: 系统版本:Windows Server 2012 R2(必须) SQL 版本: SQLServer2014SP1-FullSlipstream-x64-ENU(必须) Dynamics CRM 版本:CRM2016-Server-ENU-amd64(必须) 安装步骤: 1.在虚拟机安装windo

CRM 2016 自动保存 Save event arguments

Save event arguments (client-side reference) Applies To: Dynamics CRM 2016, Dynamics CRM Online In the save event you can use the execution context object getEventArgs method to retrieve an object that contains methods you can use to manage the save

Intellisense in Visual Studio for Microsoft Dynamics CRM 2016

Intellisense in Visual Studio for Microsoft Dynamics CRM 2016 posted by dynamicsnick on may 18, 2016 CRM 2016, Javascript / Comments Off on Intellisense in Visual Studio for Microsoft Dynamics CRM 2016 If you do much development in CRM and use visual

Dynamics CRM 2016 VS Dynamics 365 – 启用数据加密功能报错

在启用数据加密功能时,大家可能会碰到以下错误界面 Dynamics CRM 2016 Dynamics 365 如图所示,此功能需要启用HTTPS协议,需要配置IIS支持HTTPS协议才行.

Dynamics CRM 系统自定义部分的语言翻译

Dynamics CRM 自带语言切换功能,在官网下载所需语言包安装后,在设置语言中就能看到你所添加的语言,勾选要启用的语言应用即可,再打开系统设置--语言就能看到可更改用户界面语言的显示了. 但官方提供的语言包只是对系统自带的功能的显示文字进行了切换,而自定义的显然没有 下面我要做的就是对自定义的文字进行翻译了,显然这就是个纯苦力活,新建个解决方案添加你要翻译的实体,点击上方的导出翻译 解压后会看到一个名叫"CrmTranslations.xml"的文件,用excel打开它会看到下面

Dynamics CRM 2016 的新特性

新版本CRM (2016 with update 0.1) 发布已有几个月了,总结一下新特性,从几个方面来看: 1. 针对整合功能的新特性 (1) 增加了CRM App for Outlook. 这个是一个轻量级的CRM Email app,目前并不能完全替代 Dynamics CRM for Outlook,但是我觉得只是个时间问题,目前的区别如下(April 2016) Feature Dynamics CRM App for Outlook Dynamics CRM for Outlook

salesforce lightning零基础学习(十三) 自定义Lookup组件(Single &amp; Multiple)

上一篇简单的介绍了自定义的Lookup单选的组件,功能为通过引用组件Attribute传递相关的sObject Name,捕捉用户输入的信息,从而实现搜索的功能. 我们做项目的时候,可能要从多个表中获取数据并且选择相关的记录(单选或者多选),也可能要获取不同的变量的值,不一定是Name字段,也有可能在对某个表进行关键字搜索基础上有额外的条件过滤.此公用组件在上述的背景下进行开发,安装地址如下:https://login.salesforce.com/packaging/installPackag

CRM JS 设置lookup字段 setSimpleLookupValue

function setSimpleLookupValue(LookupId, Type, Id, Name) { /// <summary> /// Sets the value for lookup attributes that accept only a single entity reference. /// Use of this function to set lookups that allow for multiple references, /// a.k.a 'party