编程语言
首页 > 编程语言> > 如何通过使用MS Dynamics CRM 2016中的c#来检索节,选项卡?

如何通过使用MS Dynamics CRM 2016中的c#来检索节,选项卡?

作者:互联网

我可以使用下面的代码检索服装:

    public static EntityMetadata RetrieveEntityMetadata(IOrganizationService service, string logicalName)
    {

        var request = new RetrieveEntityRequest()
        {
            LogicalName = logicalName,
            EntityFilters = EntityFilters.All,
            RetrieveAsIfPublished = false
        };
        var result = (RetrieveEntityResponse)service.Execute(request);
        return result.EntityMetadata;
    }

并且result.EntityMetadata具有属性Attributes,其中包含实体的所有属性.但我也想获取实体的节列表.我怎样才能做到这一点?

解决方法:

部分和选项卡属于表单布局,而不属于实体本身.表单有不同的类型,每种类型都可以具有一个以上的表单实例(如果您有多个主表单,应该采用吗?).

如果您确切地知道需要哪种表单,则应该将其作为systemform类型的实体进行检索,其中包含字段formxml,该字段包含表单的XML模板.解析该XML,您将获得部分和标签

enter image description here

标签:dynamics-crm,crm,c
来源: https://codeday.me/bug/20191025/1930241.html