我的合同行实体中有一个字段,该字段已被系统锁定,如下所示:
我想通过以下代码使用插件更新此字段:
//Update Contract Line StartDate
Entity updatedContractLine = new Entity("contractdetail")
{
Id = entity.Id
};
updatedContractLine["activeon"] = startDate;
service.Update(updatedContractLine);
这项工作吗?如果没有,我该如何运作?
答案 0 :(得分:2)
字段行为-字段为只读:
这有助于在禁用模式下呈现表单控件。只是与用户体验有关。
锁定-锁定表单上的字段:
这只是锁定了表单编辑器中的属性,使其无法被Developer / Customizer从表单中删除。只是与设计模式有关。
简而言之,这些属性与sdk更新无关。您可以更新包括activeon
在内的任何属性,该属性不会被SDK标记为只读。对于前CreatedOn,allovermentsoverage等是只读属性。 Read more