Dynamics CRM FetchXML-to-SQL(主要基於高階查詢生成的FetchXML,附原始碼)

vic0228發表於2018-01-24

    對開發人員來說,FetchXML轉化成sql的需求一直存在,奈何官方沒有工具,也沒有特定的api介面,那隻能靠自己硬解,網上有很多工具供下載,但轉化有限,我在github上找到一個開源的但支援性很差,不支援巢狀filter查詢,也不支援link-entity的巢狀。

    我在該工具的基礎上做了些改進,能支援巢狀的filter查詢和巢狀的link-entity查詢,工具是用C#編寫的,如果你想封裝成介面或者改成前端的,需要你自己動手了。

    原始碼下載

    下圖是一個解析的示例


   目前支援的operator有限,僅支援一下列表中的項。如果你在使用的過程中發現bug,歡迎留言私信提出,如果你也有興趣完善它並且也樂於分享,也歡迎把改進後的原始碼分享出來。


相關文章