0
我已經發現了一個類似的問題,但答案沒有爲我工作,所以我想知道是否有可能在此主題上找到任何新的信息。在Dynamics CRM Plugin中將OptionSetValue設置爲null
我想要做的是將null分配給OptionSetValue。 我試過到目前爲止:
someEntity.Attributes [ 「MyField的」] = 899270000; // Works
someEntity.Attributes [「myfield」] = null; //不工作
- someEntity.Attributes [「myfield」] = 0; //不工作
- someEntity.Attributes [「myfield」] = -1; //也沒有工作
在此先感謝。
正如你在上面看到的那樣,這就是我已經嘗試過的。這裏仍然出現「超出範圍」例外。 –
這真的是一個選項設置字段嗎?因爲我一直把它們設置爲null這樣的年齡。 – Jordi
我會說是的,因爲當我設置someEntity [「myfield」] =新的OptionSetValue(indexOfOption)它的工作原理。它是一個非常簡單的OptionSet,只有兩個值(「yes」和「no」),但在這種情況下,我想將其設置爲「 - 」(未分配)的默認值。 –