zoukankan      html  css  js  c++  java
  • Dynamics CRM

          在做 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);
    });
  • 相关阅读:
    airpods2连接win10的方法步骤
    JSON学习笔记
    TCP-IP总线与CAN总线优缺点对比
    svn切换目录
    SQLite学习笔记
    python-opencv安装及入门
    python数据可视化
    python-opencv视觉巡线
    python-opencv进阶应用
    QT窗口和部件
  • 原文地址:https://www.cnblogs.com/Sunny20181123/p/12007270.html
Copyright © 2011-2022 走看看