Dynamics CRM2015 非基础语言环境下产品无法新建的问题
来源:互联网 发布:菊水 清酒 知乎 编辑:程序博客网 时间:2024/05/29 18:22
该现象出现在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已经从产品层面做了限制,没辙了。
0 0
- Dynamics CRM2015 非基础语言环境下产品无法新建的问题
- Dynamics CRM2015 The plug-in type does not exist in the specified assembly问题的解决方法
- Dynamics CRM2015 Custom Code Validation Tool工具的使用
- Dynamics CRM2015 2015版本可用的OData Query Designer工具
- Dynamics CRM2015 on-premises直接升级Dynamics CRM2016 on-premises
- 非常规情况下的正则无法匹配问题
- 解决非Unicode编码的软件多语言版本在日语、韩语环境下的乱码问题
- 解决非Unicode编码的软件多语言版本在日语、韩语环境下的乱码问题
- 新建python环境无法导入libxml2dom的问题:ImportError: No module named libxmlmods
- VS2017 下无法新建项目的解决
- 非COM环境下的接口编程--问题,技巧,应用
- MySQL新建用户无法登录的问题
- windows系统右键无法新建的问题
- java-无法新建servers的问题
- Dynamics CRM2015 Update1 新功能之表单增强功能
- 整理下ubuntu系统下用symfony新建web项目的环境搭建以及一些问题
- Linux下Eclipse中danamic web项目无法新建server的问题
- 非域环境下搭建Project Server 2007后,账户新建过程及新建后出现错误:拒绝访问的解决办法
- Weblogic启动报错
- HDU-4552-怪盗基德的挑战书
- ARM寄存器介绍
- zoj 1060 Sorting It All Out(拓扑排序)
- leetCode 82.Remove Duplicates from Sorted List II (删除排序链表的重复II) 解题思路和方法
- Dynamics CRM2015 非基础语言环境下产品无法新建的问题
- Android如何设置圆角按钮
- android <viewStub />, <requestFocus />, <merge /> and <include />用法
- Codeforces Round #279 (Div. 2) B. Queue 模拟
- 初学者很实用:纯struts框架实现用户登陆
- android代码创建布局
- HTMLParser 学习篇上
- OC类之 Dictionary
- 自定义Dialog