机会实体的“estimatedvalue”属性被标记为必需。我在表单上有它,但是通过表单 UI 自定义以及使用 javascript 将它标记为已禁用,但是在我禁用它之后,其他一些 javascript 正在重新启用表单。
到目前为止,我最好的解决方案是从 timeout: 的回调中禁用属性setTimeout("CommonLib.setDisabled('estimatedvalue', true);", 1);
。当该字段加载时,它加载为禁用,然后其他一些 js 启用该字段,然后超时回调运行并再次禁用它,因此您看到该字段从灰色变为黑色,再变为灰色。
还有另外两个属性我已经禁用并且它们保持禁用状态,但estimatedvalue 是唯一实际需要的属性,所以我猜它与此有关。
关于重新启用该领域的任何想法?