zoukankan      html  css  js  c++  java
  • 微软crm mscrm 区域城市联动 用 js+查找列 实现

    1,在城市里面添加一个类型为nvarchar的字段new_regionidtext,并放到表单上面,如果需要,也可以隐藏起来,用来保存区域的id,格式是这样的{00000000-0000-0000-0000-00000000000}

    2,在城市的onsave方法里面,将城市里面的区域(lookup类型的,区域跟城市两个必需做关系)的值的id赋给属性new_regionidtext,代码如下:crmForm.all.new_regionidtext.DataValue = crmForm.all.new_regionid.DataValue[0].id;

    3,在城市里面,在查找视图里面,将new_regionidtext属性做为查找列

    4,在用到这两个属性的表单里面,在区域(new_regionid)这个属性的onchange事件里面,给城市(new_regoincityid)添加参数,代码如下:

    var lookupItem = new Array;
    lookupItem = crmForm.all.new_regionid.DataValue;
    if (lookupItem != null)
    {
        crmForm.all.new_regioncityid.additionalparams =   'search=' + encodeURIComponent(id);
    }
    else
    {
        crmForm.all.new_regioncityid.additionalparams =  'search={00000000-0000-0000-0000-000000000001}';
    }

    crmForm.all.new_regioncityid.DataValue=null;

  • 相关阅读:
    使用高精度计算斐波那契数列 c++
    纪中9日T4 2298. 异或
    洛谷 P1416 攻击火星
    线段树小结
    纪中5日T3 1566. 幸运锁(lucky.pas/c/cpp)
    Title
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/seerlin/p/1887862.html
Copyright © 2011-2022 走看看