Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Javascript创建服务活动时出错_Javascript_Dynamics Crm 2011_Dynamics Crm_Odata - Fatal编程技术网

通过Javascript创建服务活动时出错

通过Javascript创建服务活动时出错,javascript,dynamics-crm-2011,dynamics-crm,odata,Javascript,Dynamics Crm 2011,Dynamics Crm,Odata,我试图创建一个服务活动,但它抛出一个错误,代码如下: var oDataPath=Xrm.Page.context.getServerUrl()+“/XRMServices/2011/OrganizationData.svc”; var oDataSetName=“ServiceAppointmentSet”; var entityTypeCode=“4212”;//服务预约类型代码 var主体=‘测试主体’; var entityId=Xrm.Page.data.entity.getId();

我试图创建一个服务活动,但它抛出一个错误,代码如下:

var oDataPath=Xrm.Page.context.getServerUrl()+“/XRMServices/2011/OrganizationData.svc”;
var oDataSetName=“ServiceAppointmentSet”;
var entityTypeCode=“4212”;//服务预约类型代码
var主体=‘测试主体’;
var entityId=Xrm.Page.data.entity.getId();
var serviceId=“AFE9429-ABCE-E211-877A-000C298A36A7”;
var customactivity=新对象();
customactivity.Subject=Subject;
customactivity.ActivityTypeCode=entityTypeCode;
customactivity.RegardingObjectId=
{
Id:entityId,
逻辑名称:“事件”,
姓名:主题
};
var punchInTime=GetPunchInTime();
customactivity.ScheduledStart=punchInTime;
customactivity.ScheduledEnd=punchInTime;
//----服务ID
if(serviceId!=null){
customactivity.ServiceId=
{
Id:serviceId,
LogicalName:“服务”,
名称:“支持”
};
}
var jsonCustomActivity=JSON.stringify(customactivity);
var createRequest=new XMLHttpRequest();
open(“POST”,oDataPath+“/”+oDataSetName,false);
setRequestHeader(“接受”、“应用程序/json”);
setRequestHeader(“内容类型”,“应用程序/json;字符集=utf-8”);
发送(jsonCustomActivity);
错误描述:

状态:400错误请求

错误

Error processing request stream. Error encountered in converting the value from request payload for property 'Id' to type 'Guid', 
which is the property's expected type. See inner exception for more detail.

有人能帮我找到问题吗?

服务id只有7个字符,而不是8个字符

var serviceId=“AFE9429-ABCE-E211-877A-000C298A36A7”