Sage CRM - 使用 CRM.CreateRecord 对象时,是否有方法可以检索最近创建的记录的 ID?

Sage CRM - There is method to retrieve the ID on the recently created record when using CRM.CreateRecord object?

鉴于此代码:

var NewComm = CRM.CreateRecord("Communication");
NewComm("Comm_ChannelId") = Request.Form("chanId");
NewComm("Comm_Type") = "Appointment";
NewComm("Comm_DateTime") = Request.Form("initialHour");
NewComm("Comm_Status") = "Pending";
NewComm("Comm_Priority") = "Normal";
NewComm("Comm_Action") = "Meeting";
NewComm("Comm_SecTerr") = Request.Form("secTerr");
NewComm("Comm_Subject") = "No Subject";
NewComm("Comm_Note") = "No notes";
NewComm.SaveChanges();

CreateRecord 对象有一个方法来检索最近创建的记录的 ID?

创建新记录后,Id 在对象中可用。使用上面的示例,您可以使用以下代码简单地获取 Id:

NewComm.SaveChanges();
var CommId = NewComm("Comm_CommunicationId");

这适用于具有相同方法的任何记录类型。

六点支持