ネストされたリンク エンティティのフィールドをビューに表示することはできますか?
統計、アカウント、住所の 3 つのエンティティがあります。Statistics には Account へのルックアップがあり、account には Address へのルックアップがあります。統計ビューにこれらすべてのエンティティのフィールドが必要です。
これを試してみたところ、エラーが発生しました: この保存されたビューを使用するには、削除されたアイテムまたは検索不可能なアイテムを参照する条件と列を削除する必要があります。
<savedquery>
<IsCustomizable>1</IsCustomizable>
<CanBeDeleted>1</CanBeDeleted>
<isquickfindquery>0</isquickfindquery>
<isprivate>0</isprivate>
<isdefault>0</isdefault>
<returnedtypecode>10008</returnedtypecode>
<savedqueryid>{df101ac4-2e4d-e311-9377-005056bd0001}</savedqueryid>
<layoutxml>
<grid name="resultset" object="10008" jump="sl_name" select="1" preview="1" icon="1">
<row name="result" id="sl_statisticsid">
<cell name="sl_amount" width="100" />
<cell name="sl_date" width="100" />
<cell name="sl_debtor" width="100" />
<cell name="sl_divisioncode" width="100" />
<cell name="sl_source" width="100" />
<cell name="sl_statstype" width="100" />
<cell name="relatedAccount.wl_towncity" width="100"/>
<cell name="relatedAccount.relatedAddress.wl_city" width="100" />
</row>
</grid>
</layoutxml>
<querytype>0</querytype>
<fetchxml>
<fetch version="1.0" output-format="xml-platform" mapping="logical">
<entity name="sl_statistics">
<order attribute="sl_amount" descending="false" />
<attribute name="sl_statstype" />
<attribute name="sl_source" />
<attribute name="sl_divisioncode" />
<attribute name="sl_debtor" />
<attribute name="sl_date" />
<attribute name="sl_amount" />
<link-entity name="account" from="accountid" to="sl_debtor" alias="relatedAccount">
<attribute name="wl_towncity" />
<link-entity name="wl_postalcode" from="wl_postalcodeid" to="wl_postaltowncity" alias="relatedAddress">
<attribute name="wl_city" />
</link-entity>
</link-entity>
<attribute name="sl_statisticsid" />
</entity>
</fetch>
</fetchxml>
<LocalizedNames>
<LocalizedName description="Statistics and Address" languagecode="1033" />
</LocalizedNames>
</savedquery>
この行を削除すると、ビューが機能します。
<cell name="relatedAddress.wi_city" width="100" disableSorting="0" />
GridXML でネストされたリンク エンティティから要素を参照する方法を知っている人はいますか?
問題のある行に対してもこれを試しました:
<cell name="relatedAccount.relatedAddress.wi_city" width="100" disableSorting="0" />
ネストされたリンク エンティティからのフィールドを表示するビューを持つことができないように見え始めています。