4



//FormXml/forms/systemform/form/Navigation/NavBar/NavBarItemCRM によって自動的に作成された (ナビゲーション バー アイテム) が FormXml にないことに気付きました 。これらのナビゲーション項目をカスタマイズすると、そこに表示されます。たとえば、ラベルを変更したり、同じ項目を削除/追加したりします。これらの「欠落している」ナビゲーション項目をカスタマイズせず

に見つける方法があるかどうかは誰にもわかりませんか? コンソール アプリケーション (C#) で FormXml の解析を行っています。 CRM 2015 と 2016 でテストしましたが、以前のバージョンで同じ動作があったかどうかはわかりません。興味深いことに、これらの「不足している」アイテムはどこから入手するのでしょうか?



Xrm.Page.ui.navigation

4

1 に答える 1

3

CRM 組織の既定の (管理された) 状態とカスタマイズの違いのみを含むデルタが表示されます。

ナビゲーション バー アイテムの表示方法は、主に 1:n 関係の設定によって制御されます。これらは、関係フォームの「主エンティティのナビゲーション ペイン項目」セクションで構成できます。

  • 表示名 (表示オプションとカスタム ラベルの設定)
  • position (表示領域と表示順序)

これらの設定は、customization.xml ファイルのEntityRelationshipRolesノードにあります (パスはImportExportXml/EntityRelationships/EntityRelationship/EntityRelationshipRoles.

EntityRelationships は、customizations.xml に含まれるエンティティに常に付随します。

于 2016-03-07T07:52:22.237 に答える