该现象出现在2015版本上,之前从没注意过这个问题不知道以前的版本是否存在。

我的安装包的基础语言是中文,第一张图有添加产品的按钮,切换到英文环境下后就没有了,一开始以为是系统做了隐藏处理,但用工具查看home列表却发现没那3个按钮,那我们只能手工加了。

在home列表添加自定义按钮,然后分别添加Action和EnableRule,这个地方之所以用EnableRule是因为我们要用到CustomRule在js脚本中用代码进行控制(其他的displayrule和enablerule做不到这点),然后发布看效果即可。

效果如下,只是做个demo所以没有做完美,点击即可打开一个新的产品创建窗体。

代码如下,本文中第一张图中的添加系列是一个快速创建窗体,但openQuickCreate这个API目前只有2015Online Update1中有而on-premises中还没有。

function CreateNewProduct()
{
Xrm.Utility.openEntityForm("product");
} function setVisible()
{
if(Xrm.Page.context.getUserLcid()==1033)
{return true;}
else{return false;}
}

上回只是实现了能看见新建按钮,也能打开新建表单,但实际填完数据保存后还是报错,非基础语言环境下不能保存,这就说明CRM已经从产品层面做了限制,没辙了。



最新文章

  1. 读书笔记-JVM
  2. 无法在web服务器上启动调试。Microsoft Visual Studio 远程调试监视器(MSVSMON.EXE)似乎没有在远程计算机上运行,VS2012调试错误
  3. AngularJs中的directives(指令part1)
  4. 使用mustache.js 模板引擎输出html
  5. 使用fiddler4做代理调试手机页面
  6. Android(java)学习笔记229:服务(service)之绑定服务调用服务里面的方法 (采用接口隐藏代码内部实现)
  7. P - Shopaholic
  8. iOS 加载Image的两种方式
  9. 关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
  10. Python使用QRCode生成二维码
  11. java工厂设计模式初步
  12. 深入理解DirectByteBuffer
  13. Java第1次实验提纲(基本概念与引入PTA+Git)
  14. Anaconda的安装与使用
  15. linux 中rc是什么意思
  16. HDOJ2017_字符串统计
  17. URLSession
  18. BZOJ1592 POJ3666 [Usaco2008 Feb]Making the Grade 路面修整 左偏树 可并堆
  19. echart中间显示固定的字
  20. nginx 更改用户组

热门文章

  1. Codeforces Round#433 简要题解
  2. bzoj2560串珠子 状压dp+容斥(?)
  3. linux办公软件的使用和病毒防范
  4. MFC程序设计小结
  5. map内置函数、lambda表达式、快捷生成想要的列表、filter内置函数
  6. Safari 3D transform变换z-index层级渲染异常
  7. 详解Tomcat配置JVM参数步骤
  8. 读书学习-Python--描述符(python3)
  9. ubuntu 修改计算机名
  10. 0428css样式