2016-10-18 37 views
0

我工作的一些功能,我想獲得一些字段的值,它的類型像OptionSet, Status, State等等。當我試圖得到它的價值,我收到的號碼,如0和值1如何在MS CRM中使用OData查詢實現字段類型的實際值,如OptionSet,Status,State?

i.e. https://xxxxxx.crm.dynamics.com/xrmservices/2011/OrganizationData.svc/InvoiceSet 

當我開始查詢並獲取數據時,OptionSet類型的數據是實際數據不同的數字。當我試圖獲得Status Code類型爲Status的同樣方法時,它返回的值如0和1.實際值爲「活動」。

有人可以建議我如何獲得這樣的領域的價值?

回答

0

只是FYI。 0,1和其他整數是實際值。有效,無效和其他 - 是標籤。如果你想獲得標籤以及int值,你將不得不切換到SOAP並使用包含相應字段標籤或WebApi的FormattedValues集合 - http://himbap.com/blog/?p=2077

+0

好吧,謝謝你通知其他我會再去研究一下然後再次。我通過獲取實體字段並使用它來緩存選項。 –

相關問題