javascript - 快速查看字段应通过 JavaScript 获取

标签 javascript dynamics-crm

我在案例表单上有一个快速查看表单。 我想通过 Javascript 从 Quckview 表单中获取属性值。 我希望电子邮件值应该弹出。但它不起作用 相关实体名称为:账户 快速查看表单名称为:customerpane_qfc 属性名称为:emailaddress1 我正在使用这段代码

alert(Xrm.Page.getControl("MyQuickView_MyQuickView_systemuser_mobilephone").getAttribute().getValue());

但是这段代码不起作用。

最佳答案

要使用 JavaScript 获取快速查看表单中的控件,请使用 syntax “quickViewFormName_quickViewFormName_relatedEntityName_fieldName”

  • quickViewFormName 是表单上快速 View 控件的名称(是的,应该重复两次)。
  • latedEntityName 是相关实体的名称。
  • fieldName 是相关实体中字段的名称。

在您的情况下,您将执行以下操作(假设快速查看表单的命名如您所写):

Xrm.Page.getControl("customerpane_qfc_customerpane_qfc_account_emailaddress1")
.getAttribute()
.getValue();

关于javascript - 快速查看字段应通过 JavaScript 获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38239817/

相关文章:

javascript - 无法用 Angular 加载@ng-bootstrap/ng-bootstrap

Javascript 问题 : about variable definition

javascript - <tr> 动态表中的下拉问题。网页/PHP

c# - 找出从 CRM Dynamics 返回的实体中所有属性的名称

javascript - JQuery UI 自动完成选择元素速度缓慢

javascript - 重组 CSV 文件?

c# - LINQ for CRM 如何在 where 子句中使用 C# 列表

dynamics-crm-2011 - 为 Dynamics CRM 插件登录生产的策略

dynamics-crm - 默认 CRM 2011 维护作业的默认计划是什么?

dynamics-crm - 客户关系管理 2016 : error message dialog does not show up