ver.1サポートサイト


更新タイプのフォームでデータ更新時にエラーが発生する場合

最終更新日:2023年10月31日

更新タイプのフォームにてデータを更新時にエラーが発生する場合、下記などが考えられます。

1.識別キーフィールドが入力されていない or 引き継がれていない場合

更新フォームからDBに格納されたデータを更新するには「識別キー」が入力、もしくは引き継がれている必要がございます。

※識別キーフィールドとは、更新対象のレコードを識別するために対象を識別する為に必要な情報となります。

詳細は識別キーフィールドは何を選択したらいいですかをご参照ください。

発生例

以下のような場合には、識別キーが入力/引き継がれておりません。

 

1.メニューの「トップページ」に表示されているURLからフォームにアクセスし、「識別キー」を入力せずに送信ボタンを押下した場合

識別キーフィールドに指定されたフィールドに、更新対象レコードのデータを入力してください。

※更新対象のレコードを誤った場合、本来想定していたデータとは別のデータを更新してしまう恐れがございます。

ご活用方法にもよりますが、更新フォームのご利用には「マイエリア」を用いていただくことを推奨いたします。

 

2.マイエリアのカスタムページに更新フォームのソースを設定している際、

  ソース内に「識別キー」に指定されたフィールドの差し替えキーワードが含まれていない場合

差し替えキーワードは「入力値」もしくは「値を引き継ぐ(hidden形式)」にしている場合、いずれかの形で必要となります。

※「入力値」「値を引き継ぐ(hidden形式)」のどちらかについては、フォームのメニュー「使用フィールド」で、

識別キーに指定したフィールドの設定内容によって異なります。

 

上記以外にもエラーが発生するケースがございます。

詳細についてはエラーコード/エラー発生時の対処法(フォーム)をご参照ください。