1.代码
function onloadReport() { if (crmForm.FormType != 1 && crmForm.FormType != 5) { $("#tab4Tab").click(function () { var test1 = document.getElementById("IFRAME_tgxfa"); if (test1.readyState == "complete") { var test1 = document.getElementById("IFRAME_tgxfa"); var ts = test1.document.frames["IFRAME_tgxfa"].document.frames[0]; //CRM IFRAME var bb = ts.document.getElementById("reportViewer_ctl04_ctl00"); //按钮ID bb.click(); } }); var swurl = "/liby/crmreports/viewer/viewer.aspx?action=filter&helpID=2010-09-14%E6%8E%A8%E5%B9%BF%E5%9E%8B%E6%96%B9%E6%A1%88%E5%90%88%E5%B9%B6%E6%8A%A5%E8%A1%A8%E5%BC%95%E7%94%A8.rdl&id=%7bA8B10946-B372-4AFB-96CA-EA05B060D886%7d"; crmForm.all.IFRAME_tgxfa.src = swurl; var field = document.getElementById('tab4Tab'); //field.attachEvent("onclick", onclickurl); CRM 4.0 $(field).attr("onclick", onclickurl); } } function onclickurl() { if (crmForm.FormType != 1 && crmForm.FormType != 5) { var test1 = document.getElementById("IFRAME_tgxfa"); if (test1.readyState == "complete") { var test1 = document.getElementById("IFRAME_tgxfa"); var ts = test1.document.frames["IFRAME_tgxfa"].document.frames[0]; //CRM IFRAME if (ts.document.getElementById("reportViewer_ctl04_ctl04_txtValue") == null && ts.document.getElementById("reportViewer_ctl04_ctl04_txtValue") == undefined) { setTimeout("onclickurl();", 3000); } else { var tt = ts.document.getElementById("reportViewer_ctl04_ctl04_txtValue"); //文本框ID reportViewer_ctl04_ctl04_txtValue tt.innerText = Xrm.Page.data.entity.getId(); $(ts.document.getElementById("reportViewer_ctl04_ctl04_txtValue")).attr("disabled", true); var bb = ts.document.getElementById("reportViewer_ctl04_ctl00"); //按钮ID //bb.click(); 暂时不用加载时触发 } } } } function SetTimeOutReporting() { setTimeout("onclickurl();", 5000); }
2.
3.
4.