---
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) 所要時間：2分

アドミニストレーターは、テーブルに新しいフィールドを追加して、データを保存および表示できます。

## 始める前に

必要なロール：admin

## このタスクについて

注:  
特定の Now Platform サブスクリプションには、カスタムテーブルエンタイトルメントが含まれています。任意の目的で、最大でサブスクリプションのエンタイトルメント制限まで、カスタムテーブルを作成できます。作成したカスタムテーブルを使用アドミニストレーターがサブスクリプションにマッピングする方法の詳細については、「」を参照してください。  
次のデータベースの制限に注意してください。

* システムがテーブルごとに設定できるのは最大で 1000 列です。1000 列が指定された制限ですが、この制限はテーブル内に物理的に 1000 列を持つことができるという意味ではありません。テーブル内の列数は、Now Platform ではなく ServiceNow データセンターで使用されるデータベースによって定義されます。
* ストレージエンジンに関係なく、すべてのテーブルの最大行サイズは 65,535 バイトです。ストレージエンジンでは、この制限に追加の制約が課せられ、有効な最大行サイズが減少する場合があります。
* システムは、単一のテーブルに対して中程度の長さ以上の文字列フィールドを 10 を超えて持つことはできません。11 以上の文字列フィールドに多数の文字を保存しようとすると、次のエラーが発生する可能性があります：データベースによって検出された構文エラーまたはアクセスルール違反 (行サイズが大きすぎる (\> `8126`))。
* フィールドを作成すると、u_ プリフィックスが自動的に列名に追加されます。入力した列ラベルの先頭に数字が含まれている場合は、u_ プリフィックスに置き換えられます。
{#t_CreatingNewFields__ul_ac3_jfw_wpb}

データベースの制限と ServiceNow インスタンス内のテーブルに関する一般的な質問の詳細については、[KB0749585](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0749585) を参照してください。

## 手順

1. いずれかのフォームに移動します。
2. フォームヘッダーを右クリックし、 Configure (構成)フォームレイアウト.
3. \[新規フィールドの作成\] セクションで、次のフィールドに入力します。

   | オプション | 説明 |
   | 名前 | フォームとリストに表示するフィールドの名前を入力します。 |
   | タイプ | フィールドタイプを選択します。 |
   | フィールド長 | フィールド長を選択します。このフィールドは、特定のフィールドタイプでのみ表示されます。 |
   |-|-|

   {#t_CreatingNewFields__choicetable_qj4_3rw_1r}
4. \[追加\] をクリックします。
5. スラッシュバケットを使用して、フォーム上の目的の場所にフィールドを配置します。
6. \[保存\] をクリックします。  
   これで、フィールドがフォームの指定した場所に表示されます。
{#t_CreatingNewFields__steps_eb1_3b3_rs}
* **[フィールドの必須化](https://servicenow-prod.fluidtopics.net/4tu4oOnTETRffoXcM4xx7g)**   
  フィールドは必須としてマークすることができます。つまり、レコードを保存する前にフィールドに値が含まれている必要があります。必須フィールドは、ラベルの前にフィールドステータスインジケーターでマークされます。
* **[フィールドのラベルまたはヒントを変更する](https://servicenow-prod.fluidtopics.net/y8~ZtQat0pS6PF44dITOVA)**   
  フィールドのラベル、またはフィールドにマウスデバイスを合わせたときにヒントとして表示されるテキストを変更できます。
* **[テーブルからフィールドを削除する](https://servicenow-prod.fluidtopics.net/UKWGqcu2OxNxYwHGZ5TrVw)**   
  作成したカスタムフィールドは削除できます。カスタムフィールドは u_ で始まります。フィールドを削除するのではなく、フォームとリストからフィールドを削除することをお勧めします。
* **[ウォッチリストにユーザーを追加する](https://servicenow-prod.fluidtopics.net/Mzmh~5hphFYkprgX9qPxRg)**   
  ウォッチリストを使用すると、複数のユーザーがタスクの通知をサブスクライブできます。
* **[リストフィールドをハイライト表示する](https://servicenow-prod.fluidtopics.net/Kn85ZN37ONZc3iHU7~EF0w)**   
  リスト内のフィールドに色を付けて、エージェントの注意を喚起します。
* **[文字列フィールドの長さを変更する](https://servicenow-prod.fluidtopics.net/2WLO96Uo2dmp0xKdNsMQwQ)**   
  文字列フィールドの最大文字数制限を変更できます。
* **[デフォルトのフィールド値を指定する](https://servicenow-prod.fluidtopics.net/4jgy~TVe4ntU4z5NXuHLmg#t_SpecifyingADefaultValue)**   
  新しいレコードが作成されると、デフォルト値がフィールドの値に入力されます。
* **[フィールドに依存にする](https://servicenow-prod.fluidtopics.net/pWJeJ~~5gBUgl85bXufW1w)**   
  選択肢または参照フィールドは、同じテーブルの別のフィールドに依存して宣言することができます。依存フィールドは、依存フィールドの値に基づいて使用可能な値を制限します。
* **[フィールドの一意の値を必須にする](https://servicenow-prod.fluidtopics.net/KnP4XvF8oqDgl4bsvtjxxg)**   
  システムでは、フィールドの値が一意であることを必須にすることができます。これを指定すると、2 つのレコードでそのフィールドを同じ値にすることが許可されません。
* **[フィールドスタイルを定義する](https://servicenow-prod.fluidtopics.net/Nn4phoddrucfFecIGUVuYA)**   
  フィールドスタイルを使用すると、リストまたはフォーム内のフィールドの個々の CSS スタイルを宣言できます。
* **[レコードの番号付け](https://servicenow-prod.fluidtopics.net/mtptgYylB8YOPnQnN2QYkg)**   
  ベースシステムでは、インシデント、問題、変更要求、ナレッジなど、いくつかのテーブルに番号が付けられています。これらの番号は、メールのウォーターマークを生成する場合など、スクリプトが存在する任意の場所で使用することもできます。テーブル内のレコードには自動的に番号を付けることができます。

