2012-10-12 39 views
2

我很确定这是一个基本/愚蠢的问题,但我只是没有找到答案。如何使用Javascript将数据插入CRM 2011实体?

如何使用Javascript(在onChange事件上调用)向实体插入新记录?

我的目标是将事件表中读取的4个值插入到名为statuslog的自定义实体中。

阅读这四个字段很容易。

// Statuscode: "1st Level Support" 
var statuscodeTextValue = getPicklistValueText("statuscode"); 

// Incidentid: "AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEEE" 
var incidentid = getGUIDOfCurrentRecord(); 

// Ownerid: "AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEEF" 
var ownerid = getGUID("ownerid"); 

//timestamp is "Fri Oct 12 16:50:34 UTC +0200 2012" 
var timestamp = new Date(); 

但是接下来我该做什么?一个特定的代码示例将非常感谢。 :-)

回答

0

在MSDN上有CRUD(创建,读取,更新&删除)示例。一旦你在链接之后决定了SOAP v REST,我会建议开始here。我建议先从REST开始。

作为一方,根据您的业务问题,JavaScript可能不是最佳选择。它只会在表单变化时才会运行,例如更新记录的Web服务调用或工作流程不会触发JavaScript。 A synchronous plugin也许是更好的选择。

+0

非常感谢詹姆斯。这会让我开始。 – Uwe

相关问题