Alternate Keys。 还是和系统集成相关的一个重量级Feature。使用该Feature能极大的提高开发数据集成接口的时间成本以及接口的执行效率。 在之前的Dynamics CRM 版本号中。我们仅仅能通过Entity的主键去推断记录的唯一性,如今我们能够通过使用Alternate Key ...
分类:
其他好文 时间:
2016-04-07 14:45:34
阅读次数:
296
今天,Reinhard发现某个入站端口,突然一直报错: The server was unable to process the request due to an internal error. For more information about the error, either turn o... ...
分类:
其他好文 时间:
2016-04-06 09:42:40
阅读次数:
279
TechNet 库 Deployment Forefront Identity and Access Management 基础结构优化 浏览器 Microsoft Dynamics Products and Technologies Microsoft Intune Office 产品 Scrip ...
分类:
其他好文 时间:
2016-04-01 20:37:24
阅读次数:
323
CRM2016中新增的web api支持fetch xml了,之前使用FetchXML的场景是在后天代码中通过组织服务的retrieve multiple方法,但实际的应用效果有多大,还需要在实际的项目中去体会了。
上代码,注意要对fetch xml进行编码
var fetch=""
+""
+" "
+ " "
...
本篇继续来介绍两个web api的接口,一个是“Create related entities in one operation”即在一步操作中完成主实体的创建加关联实体的创建,一个是“Associate entities on create“即在创建记录的时候填充lookup字段。
先来说第一个api,老规矩直接上代码,稍微做下解释,注意下面的几点不存在先后顺序,我只是分开说明罢了...
TechNet 库DeploymentForefrontIdentity and Access Management基础结构优化浏览器Microsoft Dynamics Products and TechnologiesMicrosoft IntuneOffice 产品ScriptingOnlin ...
分类:
其他好文 时间:
2016-03-30 19:28:51
阅读次数:
152
相比之前的增改查,删除就显得简单的多了。
这里的request的type为delete,删除成功的status为204,404则是要删除的记录不存在
var id = 'BAD90A95-7FEA-E511-9414-ADA183AB6249';
$.ajax({
async: false,
type: "DELETE ",
co...
本篇继续探索web api,介绍如何通过web api更新记录。
下面是一段简单的更新代码,更新了几个不同类型的字段,entity的赋值和前篇创建时候的一样的。
var entity = {};
entity["name"] = '测试更新';//文本
entity["new_gender"] = 100000001;//选项集
entity["new_birt...
在开始先展示下CRM的导入数据涉及选项集字段时的一个问题
下图是选项集字段的属性
下图是我要导入的excel中的列值,可以看出列明和字段名是一致的,而列值却不是选项集中已有的选项
在导入校验时,只要字段名对上了,选项集字段并未报任何警告提醒
导入成功后针对excel中的列值在选项集中没有的,系统会自动创建
这是一个麻烦,所以怎样才能避免这个问题...
分类:
其他好文 时间:
2016-03-11 15:40:24
阅读次数:
190
最近在做的项目客户用的是CRM2013sp1版本,所以插件注册器使用的也是与之对应的6.1.1.1143,悲剧的事情也因此而开始。
在插件中注册step时,工具里有个run in user's context选项,通过该选项的设置我们可以选择以何种身份去执行该step,用的最多的当然是calling user,即谁触发的这个插件就用谁的权限去执行,但有时一个系统极的操作,不管谁去触发插件...
分类:
其他好文 时间:
2016-03-07 22:41:51
阅读次数:
180