gpt4 book ai didi

c# - FormXml 中缺少 NavBarItems - Microsoft Dynamics CRM

转载 作者:太空狗 更新时间:2023-10-30 01:32:53 25 4
gpt4 key购买 nike



我注意到 FormXml 中缺少由 CRM 自动创建的 //FormXml/forms/systemform/form/Navigation/NavBar/NavBarItem(导航栏项目)。如果您自定义这些导航项,它们就会出现在那里,例如:更改标签或删除/添加相同的项。

有谁知道是否有一种方法可以在不对它们进行自定义的情况下找到那些“丢失”的导航项?

我正在控制台应用程序 (C#) 中解析 FormXml。

我在 CRM 2015 和 2016 中对其进行了测试,不确定早期版本是否存在相同的行为。有趣的是,Xrm.Page.ui.navigation 从哪里得到那些“丢失”的项目?

最佳答案

您看到的是一个增量,仅包含 CRM 组织的默认(托管)状态与您的自定义之间的差异。

导航栏项目如何显示主要由1:n关系设置控制。这些可在关系表单的“主要实体的导航 Pane 项”部分进行配置:

  • 显示名称(设置显示选项和自定义标签)
  • 位置(显示区域和显示顺序)

在 customization.xml 文件中,您可以在 EntityRelationshipRoles 节点中找到这些设置(路径为 ImportExportXml/EntityRelationships/EntityRelationship/EntityRelationshipRoles

EntityRelationships 始终伴随包含在 customizations.xml 中的实体。

关于c# - FormXml 中缺少 NavBarItems - Microsoft Dynamics CRM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35809282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com