首页 > 编程语言 > 详细

Dynamics CRM - 在 JavaScript 中如何给 <From>/<To> 赋值

时间:2020-07-01 18:01:20      阅读:51      评论:0      收藏:0      [点我收藏+]

      在做 Dynamics CRM 的开发中,有時需要 Create Email 或者其他 Activities Record,這裏闡述下如何使用 JS 給 <From>/<To>字段賦值

var new_email = {};

//給字段賦值
new_email.Subject="Testing Create Email";
//其他字段省略

var activityParties = new Array();

//set <From>
var userId = Xrm.Page.context.getUserId();//get current user id
var partyObj0 = new Object();
partyObj0.PartyId = { Id: userId, LogicalName: "systemuser" };
partyObj0.ParticipationTypeMask = { Value: 1 };
activityParties[0] = partyObj0;

//set <To> value
var partyObj1 = new Object();
partyObj1.PartyId = { Id: account_id, LogicalName: "account" };//發送給某個Account
partyObj1.ParticipationTypeMask = { Value: 2 };
activityParties[1] = partyObj1;

new_email.email_activity_parties = activityParties;

SDK.CrmRest.createRecord(new_email, "Email", function(result) {
    var newEntityId = result.EmailId;
}, function(error) {
    Xrm.Utility.alertDialog(error.message);
});

 

Dynamics CRM - 在 JavaScript 中如何给 <From>/<To> 赋值

原文:https://www.cnblogs.com/Sunny20181123/p/12007270.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!