博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Microsoft Dynamics CRM 里的account 左侧导航栏连接报表
阅读量:4480 次
发布时间:2019-06-08

本文共 1386 字,大约阅读时间需要 4 分钟。

Microsoft Dynamics CRM 4.0 里account实体里面的左侧导航栏按钮在isv里是不能写javascript函数所以如果要连接需要传递参数的报表就有问题。

我想一个办法在account里的onload里面写一个段代码就能改变这种情况。

1.在account里的onload里写入如下代码。

var CRM_FORM_TYPE_CREATE = 1;var CRM_FORM_TYPE_UPDATE = 2;var navId="navTransactionsItem"if(crmForm.FormType ==CRM_FORM_TYPE_CREATE){   //debugger;    displayLeftNavItem('客户交易信息', false);}else if(crmForm.FormType == CRM_FORM_TYPE_UPDATE ){    if(document.getElementById(navId) != null)   {      var navElement = document.getElementById(navId);      if(navElement!=null )      {               var accountcode = crmForm.all.accountnumber.DataValue;               //debugger;               if(accountcode!=null)               {                   var url='https://crmtest.msfunds.com.cn/ReportServer/Pages/ReportViewer.aspx?%2fMSHF-DEV_MSCRM%2f%e5%ae%a2%e6%88%b7%e4%ba%a4%e6%98%93%e6%b5%81%e6%b0%b4&rs:Command=Render&CUSTID='+accountcode;                    navElement.onclick = function LoadAreaOverride() {                        openIsvWin(url, false, -1, '')                    }              }              else             {                     setLeftNavItemState('客户交易信息', true);              }      }   }}

注意:openIsvWin 这个javascript函数是CRM 4.0 特有全局函数,任何地方都可用,就是它让报表再点击左侧栏按钮时加载报表,setLeftNavItemState displayLeftNavItem 这两个函数是我自己定义的用来显示隐藏和启用禁用左侧栏按钮。

实现效果如图:

转载于:https://www.cnblogs.com/ww5552031/archive/2010/11/17/1879764.html

你可能感兴趣的文章
nyoj 220——推桌子——————【贪心】
查看>>
java 静态方法分析
查看>>
codevs——4189 字典&&HihoCoder #1014 : Trie树
查看>>
洛谷——P1602 Sramoc问题
查看>>
【MySQL笔记】字符串、时间日期转换
查看>>
jQuery实战之仿淘宝商城左侧导航效果
查看>>
AC日记——「SCOI2016」幸运数字 LiBreOJ 2013
查看>>
unmount
查看>>
数据库连接池
查看>>
javascript获得和设置以及移除元素属性的三个方法
查看>>
windwos iis 7.5 使用html 报405错误
查看>>
范围(地址转换)
查看>>
Unity3D游戏,TCP,WEBCOSKT,HTTP通信架构 weaving-socket
查看>>
【小程序入门集锦】19,微信小程序个人帐号申请
查看>>
php写一个简单的计算器
查看>>
【JAVA零基础入门系列】Day3 Java基本数据类型
查看>>
两个整数,求他们的最小公倍数和最大公约数
查看>>
Mongo索引
查看>>
php 实现设计模式之 建造者模式
查看>>
An Easy C Program Problem
查看>>