none
订单列表上如何显示联系人的相关信息? RRS feed

  • 问题

  • RT,

    订单与联系人是1:N的关系,如何在订单的列表上显示联系人的姓名、电话、手机等联系人的信息,这样就不需要在订单实体上建立姓名、电话、手机等属性字段了。

    2010年7月5日 15:39

答案

  • if(crmForm.FormType !='1' && crmForm.FormType !='5')
    {
    var sArea = "主要实体构架名称_相关实体构架名称s";
    var sBaseUrl = "http://"+document.location.host+"/userdefined/areas.aspx?"; //如果是系统实体这里地址要修改
    var html = sBaseUrl;
    html += "oId=" + crmForm.ObjectId;
    html += "&oType=" + crmForm.ObjectTypeCode;
    html += "&security=" +crmFormSubmit.crmFormSubmitSecurity.value;
    html += "&tabSet=" + sArea;
    crmForm.all.IFRAME_XXXX.src = html
    }
    else
    {
    crmForm.all.IFRAME_XXXX.style.visibility = 'hidden';
    }
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年7月6日 0:29
    版主
  • 或者参考Jim的文章“在 IFrame里显示实体关联视图


    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年7月6日 0:35
    版主

全部回复

  • 建自定义视图就可以,自定义视图,添加列,记录类型选择联系人.然后再选择字段
    2010年7月5日 15:50
  • if(crmForm.FormType !='1' && crmForm.FormType !='5')
    {
    var sArea = "主要实体构架名称_相关实体构架名称s";
    var sBaseUrl = "http://"+document.location.host+"/userdefined/areas.aspx?"; //如果是系统实体这里地址要修改
    var html = sBaseUrl;
    html += "oId=" + crmForm.ObjectId;
    html += "&oType=" + crmForm.ObjectTypeCode;
    html += "&security=" +crmFormSubmit.crmFormSubmitSecurity.value;
    html += "&tabSet=" + sArea;
    crmForm.all.IFRAME_XXXX.src = html
    }
    else
    {
    crmForm.all.IFRAME_XXXX.style.visibility = 'hidden';
    }
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年7月6日 0:29
    版主
  • 或者参考Jim的文章“在 IFrame里显示实体关联视图


    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年7月6日 0:35
    版主