如何在Dynamics CRM 2011 的窗体表单上加载报表
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.
如何在Dynamics CRM 2011 的窗体表单上加载报表的更多相关文章
- Dynamics CRM 2013 SP1 客户表单界面上联系人subgrid上的添加现有联系人功能缺失
CRM2013打了SP1的同学会发现一个问题,客户关联联系人的1:N关系,在表单subgrid中添加联系人时,只能新建而无法添加现有联系人,而这个现象在之前的版本中是没有的. 我们通过工具ribbon ...
- Microsoft Dynamics CRM 2011 当您在 大型数据集上执行 RetrieveMultiple 查询很慢的解决方法
症状 当您在 Microsoft Dynamics CRM 2011 年大型数据集上执行 RetrieveMultiple 查询时,您会比较慢. 原因 发生此问题是因为大型数据集缓存 Retrieve ...
- Step by step Dynamics CRM 2011升级到Dynamics CRM 2013
原创地址:http://www.cnblogs.com/jfzhu/p/4018153.html 转载请注明出处 (一)检查Customizations 从2011升级到2013有一些legacy f ...
- Microsoft Dynamics CRM4.0 和 Microsoft Dynamics CRM 2011 JScript 方法对比
CRM 2011 如果需要再IE里面调试,可以按F12在前面加上contentIFrame,比如 contentIFrame.document.getElementById("字段" ...
- Dynamics CRM 在表单上显示更改历史记录(审核历史记录)
前言 虽然Dynamics CRM自带的审计很好,但是对于缺乏使用CRM经验的用户来说,自带的UCI界面实在是太隐藏了: 于是乎就出现了需求:想通过在表单上直接看到看审计历史记录: 在网上搜索了很多中 ...
- How to control PrincipalObjectAccess table growth in Microsoft Dynamics CRM 2011
https://support.microsoft.com/en-us/kb/2664150 How to control PrincipalObjectAccess table growth in ...
- Dynamics CRM 2011 权限管理(转)
http://www.cnblogs.com/LeoTang/p/3344265.html Dynamics CRM 2011 权限管理 CRM系统基于角色的权限主要通过部门.角色.用户.团队来 进行 ...
- Microsoft Dynamics CRM 2011的组织服务中的RetrieveMultiple方法(转)
本篇文章,介绍Microsoft Dynamics CRM 2011的组织服务中的RetrieveMultiple方法. RetreiveMultiple方法,用于获取实体的多个实例,该方法的签名如下 ...
- Dynamices CRM JS 类库 神器 XrmServiceToolkit - A Microsoft Dynamics CRM 2011 & CRM 2013 JavaScript Library
XrmServiceToolkit - A Microsoft Dynamics CRM 2011 & CRM 2013 JavaScript Library http://xrmservic ...
随机推荐
- Supermarket_贪心
Description A supermarket has a set Prod of products on sale. It earns a profit px for each product ...
- HDU 5828(线段树)
Problem Rikka with Sequence 题目大意 维护一个序列,支持三种操作. 操作1:区间加. 操作二:区间开根号(向下取整). 操作3:区间求和. 解题分析 可以发现经过若干次操作 ...
- PHP 防范CC攻击
CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态,下面是PHP方法:将以下代码另存为php文件,然后首行include入你的common.php文件中. ...
- iOS-代理
1.协议是一组通讯协议,一般用作两个类之间的通信. 2.协议声明了一组所有类对象都可以实现的接口. 3.协议不是类,用@protocol关键字声明一个协议. 4.与协议有关的两个对象,代理者和委托者. ...
- installshield
转载出处:海洋女神
- setTimeout方法
//不建议传递字符串 setTimeout(alert("hello"),1000); //推荐调用方式 setTimeout(function(){alert("hel ...
- dedecms内容页调用缩略图 缩略图多种用法(借鉴)
文章内容页调用缩略图方法如下两种.第一种没有大小设置.原图显示.第二种.可以设大小, (1) {dede:field.image/} (2)<img src="{dede:field. ...
- Eclipse中web-inf和meta-inf文件夹的信息
http://www.cnblogs.com/chinafine/archive/2010/06/13/1757514.html WEB-INF /WEB-INF/web.xml ...
- java parseint()
static int parseInt(String s) static int parseInt(String s, int radix) parseInt(String s)表示将 “数字” 转换 ...
- STM32的Cortex-M3核与ARM7有何区别?哪个性能更强?