zoukankan      html  css  js  c++  java
  • 在 IFrame里显示实体关联视图 (转自http://www.cnblogs.com/MSCRM/articles/1526780.html) Jim Wang

    IFrame里显示实体关联视图的技术经常被使用。比如你的自定义实体new_myentity和系统实体account建立了关联,无论是 1:N,还是N:N,下面的代码都可以显示出来关联视图。你唯一要做的是找到navId (可以用IE Developer Toolbar),然后替换下面的"nav_new_new_myentity_account"就可以了。



    var navId = "nav_new_new_myentity_account";

    if(document.getElementById(navId) != null)
    {
      
    var tmp = document.getElementById(navId).onclick.toString();
      tmp 
    = tmp.substring(tmp.indexOf("'")+1, tmp.indexOf(";"));
      
    var loadArea = tmp.substring(0, tmp.indexOf("'"));
      
    var roleOrd =  (tmp.indexOf("roleOrd"== -1? -1 : tmp.substring( tmp.indexOf("roleOrd"), tmp.lastIndexOf("'")).replace("\\x3d""=");
      crmForm.all.IFRAME_view.src 
    = (roleOrd == -1? GetFrameSrc(loadArea) : GetFrameSrc(loadArea) + "&" + roleOrd;

    }

    function GetFrameSrc(tabSet)
    {
      
    if (crmForm.ObjectId != null)
      {
        
    var id = crmForm.ObjectId;
        
    var type = crmForm.ObjectTypeCode;
        
    var security = crmFormSubmit.crmFormSubmitSecurity.value;
        
    var path = document.location.pathname.substring(0, document.location.pathname.indexOf("edit.aspx")) + "areas.aspx?";

        
    return (path + "oId=" + id + "&oType=" + type + "&security=" + security + "&tabSet=" + tabSet);
      }
      
    else
      {
        
    return "about:blank";
      }
    }
  • 相关阅读:
    selenium之css选择器高级用法
    常系数线性齐次递推新理解
    关于莫队本质的理解
    2021.5.8总结
    决策单调性优化dp
    字符串 复习
    5.1总结
    树分块 学习笔记
    莫反 复习
    P4570 [BJWC2011]元素
  • 原文地址:https://www.cnblogs.com/janmson/p/1585054.html
Copyright © 2011-2022 走看看