我想要检索实体的元数据属性,但是XrmServiceToolkit给了我所有属性,我想只填充表单上的活动属性而不是所有属性。
哪个参数告诉我Form中的属性是否为Form?
答案 0 :(得分:1)
实体的元数据始终包含所有属性。 Dynamics CRM 2011/2013支持多个表单,因此您需要查询特定表单(SystemForm
实体)并解析formxml结果以了解表单中的哪些属性。
如果您要在要查询的表单中执行JavaScript,您还可以在不查询元数据的情况下访问Xrm.Page.data.entity.attributes
集合。
var attributes = Xrm.Page.data.entity.attributes.get();
for (var i in attributes) {
//
}