javascript - 如何通过javascript设置statuscode字段

标签 javascript dynamics-crm-2011 xrm

我在 CRM 2011 中遇到一个简单的 javascript 问题:)。 我在表单功能区上创建了一个自定义实体和一个按钮。按下按钮时,将执行以下代码:

function Process(){
    Xrm.Page.getAttribute("statuscode").setValue(229660003);
    Xrm.Page.data.entity.save();
}

现在,如果在表单中更新状态原因,记录也不会保存..为什么? 如果我使用自定义字段更改状态代码,一切正常,但为什么状态原因不起作用?使用插件代码,它也能正常工作。

非常感谢

最佳答案

statecodestatuscode 字段不能像其他字段一样通过 JavaScript 或 C# 在自定义代码或插件中更新。

需要执行一个SetStateRequest

关于javascript - 如何通过javascript设置statuscode字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20051375/

相关文章:

javascript - 在 JS Connect-Four 中返回获胜的单元格坐标

javascript - 在单个 HTML 页面上提交表单的问题

plugins - crm 2011如何获取插件执行的stepid

dynamics-crm-2011 - 无法更改业务部门

c# - 客户关系管理 2013 : Getting Data from Organization Service with Microsoft. XRM

javascript - 如何检测触摸移动长度/偏移量?

javascript - HTML 表格更改单元格颜色

dynamics-crm - CRM 2011 - 案例中的新预约默认要求参加者到帐户

dynamics-crm - 如何在 LinkEntity 中使用条件和过滤器?

javascript - Xrm.Utility.openEntityForm 设置查找字段