繁体   English   中英

如何在Dynamics CRM中使用javascript检索已过滤的实体元数据

[英]How to Retrieve filtered metadata of entity using javascript in Dynamics CRM

我想在javascript中获取特定实体的属性,但不希望所有没有用或无法在crm表单或表单编辑器中看到的属性。 我使用SDK.Metadata获得所有属性,但是它提供了所有属性。

码:

SDK.Metadata.RetrieveEntity(SDK.Metadata.EntityFilters.Attributes,
                "contact",
                null,
                false,
                function (entityMetadata) { successRetrieveEntity(module, entityMetadata); },
                errorRetrieveEntity);

因此,任何人都建议我只获取表格中或表格编辑器中的属性的方式。

您可能可以使用MetadataConditionExpression类来过滤感兴趣的属性。我不知道代表“ onForm”的标志,但是您应该可以进行过滤。

https://msdn.microsoft.com/zh-cn/library/microsoft.xrm.sdk.metadata.query.metadataconditionexpression(v=crm.6).aspx

它也位于SDK中的SampleCode \\ CS \\ Metadata \\ MetadataQuery \\ MetadataQuerySample.cs下

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM