我们遇到了一个奇怪的问题,可以通过以下步骤重现:
- 打开新任务(或任何其他实体)
- 在“主题”字段中输入文本“测试主题”(或使用任何其他字段)。
- 使用这个 Xrm.Page.getAttribute("subject").getValue(); 语句获取主题字段的值,它将返回“测试主题”。
- 现在清除主题字段。
- 使用这个 Xrm.Page.getAttribute("subject").getValue(); 语句获取主题字段的值,它会返回“测试主题”,这是错误的值,主题字段为空。
Xrm.Page.getAttribute("subject").getValue()
返回错误的值。我们在 CRM 2011 中检查了这个问题,这个问题是 CRM 2013 特有的。
编辑:
- 此代码是从自定义功能区按钮触发的。
- 我们试图将焦点更改为另一个控件,然后我们检查了该值,它不起作用。
编辑:
- 仅当字段是
required
字段时才会出现此问题。