Sheetモード > 実行時の動作 > データの保存 |
レコードを保存するには、次の2つの方法があります。
シート内のデータは、一括でまとめて保存されます。このため、保存時にどこかのレコードでエラーが発生した場合は、すべてのレコードが保存されません。エラーは最初に検知したものが返されます。これは、kintone APIの仕様です。
エラーが発生した時、上記の2.の方法でコンテキストメニューからレコード単位に保存していくことで、正常なレコードのみ保存することができます。
同時に複数人でデータの操作を行った場合、kintoneと同じ動作をします(kintoneの動作はkintoneのヘルプのアプリ機能の基本を参照してください)。
異なるレコードをそれぞれが編集した場合、保存はすべて成功しますが、同一のレコードを編集した場合、最初に保存したユーザーのデータが保存されます。あとから保存しようとしたユーザーは、次のエラーメッセージを受け取り、保存できません。
「指定したrevisionは最新ではありません。ほかのユーザーがレコードを更新した可能性があります。(kintone エラーコード:GAIA_CO02)」