オンラインでCRM2011でホストされているSilverlightアプリがあります。電話を更新し、2つのフィールドを小さな形式で表示する機能があります。完了としてマークする必要がありますが、ここでは失敗しているようです。
私は持っています:
phoneCall.StateCode.Value = 1;
phoneCall.Subject = activity.Subject;
phoneCall.Description = activity.Description;
_context.UpdateObject(phoneCall);
_context.BeginSaveChanges(OnChangesSaved, phoneCall);
件名は機能し、説明と同様に保存されますが、状態コードは機能しません。StateCodeはnullではありません。これは既存のオブジェクトであり、現在0(オープン)に設定されています。保存はStateCodeには影響しません。これはtry-catchにあり、エラーは報告されていません。