无法修改约会的状态代码
Unable to modify Status Code of appointment
为了满足客户需求,我需要在CRM 2011中修改实体预约的状态和状态原因字段。
有办法实现吗?
您不能向约会添加更多状态值。
从UI开始,您只能为打开状态添加添加或编辑状态原因。
如果要为其他状态添加状态原因,可以使用 InsertStatusValueRequest。
var insertStatusValueRequest =
new InsertStatusValueRequest
{
AttributeLogicalName = "statuscode",
EntityLogicalName = Appointment.EntityLogicalName,
Label = new Label("Not-Done", _languageCode),
StateCode = 1
};
_serviceProxy.Execute(insertStatusValueRequest);
为了满足客户需求,我需要在CRM 2011中修改实体预约的状态和状态原因字段。
有办法实现吗?
您不能向约会添加更多状态值。
从UI开始,您只能为打开状态添加添加或编辑状态原因。
如果要为其他状态添加状态原因,可以使用 InsertStatusValueRequest。
var insertStatusValueRequest =
new InsertStatusValueRequest
{
AttributeLogicalName = "statuscode",
EntityLogicalName = Appointment.EntityLogicalName,
Label = new Label("Not-Done", _languageCode),
StateCode = 1
};
_serviceProxy.Execute(insertStatusValueRequest);