如果我在CRM 2011中手動創建新的聯繫人記錄,貨幣字段被正確創建,「$」可見,我可以填充這些字段並保存記錄。Dynamics CRM 2011,以編程方式設置貨幣字段
如果我實例化IOrganizationService並編程創建聯繫人記錄,除貨幣字段外,所有內容都可以使用。沒有錯誤產生,我可以看到;記錄被創建,所有其他字段都被填充,但貨幣字段留空。
如果我嘗試通過編程方式創建記錄後手動更新這些貨幣字段,則會出現此錯誤: 如果貨幣字段中存在值,則需要貨幣。選擇一種貨幣,然後重試。
我的用戶記錄設置爲貨幣=美元。
爲什麼這在CRM中工作,但不在C#中?我需要做些什麼才能使它起作用?
謝謝。
您無法將貨幣字段轉換爲小數。 – Chirag