レコードの更新の問題
これらの問題は、Salesforce モバイルアプリケーションでレコードを更新しようとするユーザーに影響します。
| 問題 | 解決方法 |
|---|---|
| ユーザーは Salesforce レコードを更新した直後にそのレコードを保存できず、「このレコードは、編集セッション中に [現在のユーザー] によって変更されました。入力したデータをメモしてから、レコードを再読み込みして更新を再入力してください。」というエラーメッセージが表示される。 | 標準編集ページをすぐに呼び出す前にレコードをリモートで更新するカスタムプロセスを使用しないようにします。このようにしないと、ユーザーはキャッシュ期間が経過してレコードを編集でき���ようになるまで 30 秒待機する必要があります。 |
| 未読リードの編集時に競合検出がトリガーされ、「このレコードは、編集セッション中に (リードを更新しているユーザー) によって変更されました。入力したデータをメモしてから、レコードを再読み込みして更新を再入力してください。」というエラーメッセージが表示される。 | レコードを開き、レコード詳細ページの編集ボタンを使用して変更を行います。 |
| sforce.one.createRecord(entityName[, recordTypeId]); コマンドで省略可能な recordTypeID パラメーターを指定しないと、recordTypeID エラーメッセージが表示される。「このページのエラーを確認してください。レコードタイプ ID: この値はユーザー [ユーザー名] に対して無効です」というエラーメッセージが表示されることもあります。 | recordTypeId パラメーターを渡すように Visualforce ページの sforce.one.createRecord コールを変更します。 |