[英]CRM 4.0 - FetchXML to retrieve data from related entity
我正在嘗試使用FetchXML來獲取與“入學年”相關實體的課程列表。 我想做的是只返回每門課程的單條記錄(可以返回多門課程)的最新年份(例如,我希望它選擇2012、2013、2014年中的最后一年-在這種情況下為2014年) 。 所以我目前有:
<fetch mapping="logical" distinct="true">
<entity name="course">
<all-attributes/>
<order attribute="name" />
<link-entity name="course_entryyear" from="courseid" to="courseid">
<link-entity name="entryyear" from="entryyearid" to="entryyearid">
<attribute name="year" />
</link-entity>
</link-entity>
</entity>
</fetch>
在FetchXML中可以這樣做嗎?如果可以,我該如何修改上面的內容?
干杯
如何將count =“ 1”和內部聯接添加到鏈接的實體以及一些順序:
因此,它看起來像:
<fetch mapping="logical" distinct="true">
<entity name="course">
<all-attributes/>
<order attribute="name" />
<link-entity name="course_entryyear" from="courseid" to="courseid" link-type="inner">
<link-entity name="entryyear" from="entryyearid" to="entryyearid" link-type="inner" count="1">
<attribute name="year" />
<order attribute="year" descending="true"/>
</link-entity>
</link-entity>
</entity>
</fetch>
根據您是如何顯示的課程列表,你可能要更改鏈接類型從內到外的“當然,entryyear”,讓所有的課程得到,即使他們尚未投放尚未顯示出來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.