---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# フィールドの一意の値を必須にする

# フィールドの一意の値を必須にする {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

システムでは、フィールドの値が一意であることを必須にすることができます。これを指定すると、2 つのレコードでそのフィールドを同じ値にすることが許可されません。

## 始める前に

必要なロール：personalize_dictionary

## このタスクについて

デフォルトでは、フィールドはこの制約なしで作成されます。フィールドが一意の値を持つことができるのは、データベースにそのフィールドの重複する値がまだ存在していない場合のみです。テーブルに重複する値がある間は、フィールドを一意にすることはできません。

また、一意でないインデックスが既に存在する場合は、一意のインデックスを追加することもできません。このシナリオでは、フォームの \[ 一意 (Unique)\] チェックボックスをオンにすることはできません。代わりに、\[テーブルと列\] モジュールが表示されるので、一意でないインデックスを削除してから一意のインデックスを作成できます。

## 手順

1. テーブル内の、どのレコードにもそのフィールドの値がないこと、またはすべてのレコードが同じ値であることを確認します。
2. フォームのフィールドラベルを右クリックし、\[ディクショナリを設定\] を選択します。
3. まだ表示されていない場合、\[一意\] フィールドを追加するように[フォームを構成します](https://servicenow-prod.fluidtopics.net/j3ro5D_oGmhLm8YNHl20TQ#configure-form-layout "アドミニストレーターまたは personalize_form ロールを持つユーザーは、フォームと関連リストのレイアウトを構成できます。")。
4. \[一意\] チェックボックスをオンにします。
5. \[更新\] をクリックします。
**関連概念**   

* [フォームレイアウトの構成](https://servicenow-prod.fluidtopics.net/j3ro5D_oGmhLm8YNHl20TQ#configure-form-layout "アドミニストレーターまたは personalize_form ロールを持つユーザーは、フォームと関連リストのレイアウトを構成できます。")

