有段时间没有更新Dynamics CRM编程系列的blog了,原因有二:其一Dynamics CRM编程的基础文章基本上都被现有的文章囊括了;另一就是最近都在关注新推出的Dynamics CRM 2011 December Updates更新,在这次新版本里面对现有的系统做了许多修改和调整。
最近开发许久的系统总于上线了,不是很忙的我当然是坐不住啦。开发了一款辅助工具,该工具能自动生成实体的JSON字符串,用它生成的JSON在客户端做实体的Create和Update操作就可以彻底逃离属性名称的拼写错误。
根据我的调查发现:并不是所有的字段类型都被支持用来执行Create和Update操作(REST),我把目前测试成功的字段类型列出来,可能不全,如有遗漏,大家补充。
Single Line of Test
Option Set
Two Options
Whole Number
Floating Point Number
Decimal Number
Currency
Multiple Lines of Text
Date and Time
Lookup
Owner
Status
Status Reason
我们现在来看看这款有意思的工具吧--MagicBox。本文涉及如下知识:Dynamics CRM 如何调用REST端点;Dynamics CRM 客户端实体序列化。期间大家可以参考如下文章来阅读本文:《Dynamics CRM 2011 编程系列 (6):JS脚本编程之实体的CRUD[Create,Read]》,《Dynamics CRM 2011 编程系列 (8):JS编程之实体CRUD辅助类》,《Dynamics CRM 2011 编程系列(9):JS编程之客户端实体》。
图1
图2
图3
图4
图5
图6
图7
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。