我在Case表单上有一个 QuickView表单。 我想通过Javascript从Quckview表单中获取属性值。 我想要电子邮件值应该弹出。但它不起作用 相关实体名称为:Acount QuickView表单名称为:customerpane_qfc 属性名称为:emailaddress1 我正在使用此代码
alert(Xrm.Page.getControl("MyQuickView_MyQuickView_systemuser_mobilephone").getAttribute().getValue());
但此代码无效。
答案 0 :(得分:1)
要使用JavaScript在快速查看表单中获取控件,请使用"quickViewFormName_quickViewFormName_relatedEntityName_fieldName"
quickViewFormName
。
relatedEntityName
是表单上快速查看控件的名称(是的,它应该重复两次)。fieldName
是相关实体的名称。Xrm.Page.getControl("customerpane_qfc_customerpane_qfc_account_emailaddress1")
.getAttribute()
.getValue();
是相关实体中字段的名称。在您的情况下,您将按如下方式进行操作(假设快速查看表单的命名与您编写的一样):
draggable: {
handle: 'h2',
enabled: true,
stop: function(event, $element, widget) {
console.log($element)
putActivities($element);
}
},