「フィールドに重複の禁止を設定できません」エラーが表示されます。重複レコードを確認する方法はありますか?

記事番号:040170

アプリの設定を更新する際に「処理に失敗しました。フィールドに重複の禁止を設定できません。フィールドの値が重複しているレコードがあります。」エラーが表示される場合、グラフ機能を利用して集計することで、重複レコードの確認が可能です。

アプリの設定画面で[変更を中止]、[OK]をクリックし、いったんアプリの設定の更新を中止してから、以下の方法で重複レコードを確認してください。

重複レコードを確認する方法

重複レコードをチェックするグラフの設定方法を説明します。

  1. 該当のアプリを開きます。

  2. 「レコードの一覧」画面で、画面右上にある歯車の形をした[アプリを設定]アイコンをクリックします。

  3. [グラフ]タブをクリックします。

  4. 画面右側の+の形をした「グラフを追加」アイコンをクリックします。

  5. 以下のグラフを設定します。

    • グラフ名:任意(例:重複チェック)
    • グラフの種類:表
    • 分類する項目(大項目):重複を禁止したいフィールドを選択
    • 集計方法:レコード数
    • 条件:すべてのレコード
    • ソート:集計値、降順
  6. 画面左上の[保存]をクリックします。

  7. 画面右上の[アプリを更新]をクリックします。

  8. 確認ダイアログで[アプリを更新]をクリックします。

設定したグラフを表示します。
レコード数が「2」以上となっている場合は、重複した値が登録されています。「レコードの一覧を表示する」をクリックして値を修正するか、レコードの削除を検討してください。 重複チェックの一覧の例

エラーが解消しない場合

重複チェックのグラフでレコード数が「1」となっているにもかかわらずエラーが解消しない場合、以下の要因が考えられます。

  • 「レコードのアクセス権」の設定により重複しているレコードが閲覧できない状態となっている
    すべてのレコードを閲覧可能な設定に変更して、「重複したレコードを確認する方法」の手順をお試しください。
    レコードのアクセス権の詳細は以下ページを参照してください。
    レコードにアクセス権を設定する

  • 「アプリの動作テスト」画面で値が重複するレコードが存在する
    「アプリの動作テスト」画面を開いて、「重複したレコードを確認する方法」の手順をお試しください。
    「アプリの動作テスト」画面を開くには、該当のアプリの「レコードの一覧」画面で、画面右上にある歯車の形をした[アプリを設定]アイコンをクリックし、「設定」タブを開いて、[アプリの動作テスト]をクリックしてください。