Dynamics CRM 2011编程系列(53):客户端实体序列化工具--MagicBox


     有段时间没有更新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编程之客户端实体》。

MagicBox

图1

图2

图3

图4

图5

图6

图7

 

源码下载

CodePlex

智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告