プラグインでは、同期前、同期後、非同期後にプラグインが起動されたレコードを更新する必要があります。
Pre-sync-state では、たとえば mycontact.Attributes["lastname"] = "ABC" などの Context-Entity を更新するだけで、変更された値が自動的に保存されます。
Post-Update では、既にデータベースにあるため、それを行うことはできません (ただし、コミットされていません)。サービス (service.update(mycontact) を使用しようとして失敗しました。
Post-Update (同期/非同期) でレコードを更新する最良の方法は何ですか?
他のレコードの更新は問題ありませんが、プラグインが起動されたレコードの更新は機能しません。:-(
何か案は?
よろしく、ニック