我正在尋找一種方法來訪問給定對象上的Dynamics CRM SDK過濾器信息。例如:查找Dynamics CRM SDK過濾器元數據
例如)給定字段Account.AccountName,我想知道我可以對該字段執行的所有可能的查詢條件。
我看到的XRM數據工具這裏面做了(見下圖)
任何人都可以提供關於如何使用C#動態SDK做到這一點的示例代碼?
我正在尋找一種方法來訪問給定對象上的Dynamics CRM SDK過濾器信息。例如:查找Dynamics CRM SDK過濾器元數據
例如)給定字段Account.AccountName,我想知道我可以對該字段執行的所有可能的查詢條件。
我看到的XRM數據工具這裏面做了(見下圖)
任何人都可以提供關於如何使用C#動態SDK做到這一點的示例代碼?
在C#中有一對夫婦的使用SDK執行查詢的方式。
第一種是使用QueryExpression,通過下面的鏈接進行解釋。
https://msdn.microsoft.com/en-gb/library/gg334688.aspx
你需要尋找出標準的部分,在那裏有ConditionOperator的枚舉,這將給你所有你就可以查詢條件。
https://msdn.microsoft.com/en-us/library/microsoft.xrm.sdk.query.conditionoperator.aspx
第二種是通過FetchXML,這可以通過高級構建查找,然後導出。通過高級查找執行查詢將允許您查看所有可用的條件參數。請參閱以下鏈接以在C#中執行FetchXML。
我認爲它只是在XRM數據工具中硬編碼。根據屬性元數據,可以確定哪些條件運算符是有效的。 –
這就是我的想法。謝謝你的幫助。 – TWilly