我有一个表单,当使用按钮时必须更改状态代码。与状态一样,必须更改其他字段(从空),填写表格已被接受的信息以及当前日期。
按钮操作代码如下:
if (comment != null){
SetValue ("senddate",new Date());
SetValue ("decision",100000000); //option set
Xrm.Page.data.entity.save();
SDK.REST.SetStateRequest("entityname", Xrm.Page.data.entity.getId(), 0, NextStatus, ribbonButtonSuccsessCallback, genericErrorCallback);
}
问题是在使用按钮后我可以看到," senddate"和"决定"填充,但在执行SDK.REST.SetStateRequest部分后,它们返回空白/ null。我必须对已保存和可见的字段进行更改。
我也尝试在"状态代码"上使用SetValue,但它没有运作良好。