Sys ID フィールドをフォーム、リストビュー、またはレポートに追加できない。Sys ID とともにデータをエクスポートする。Issue ユーザーは、「フォームレイアウトの構成」、「リストレイアウトの構成」、または「リストのカスタマイズ」を使用して、リストまたはフォームに Sys ID フィールド (sys_id) を追加することはできません。 Sys ID フィールドは、[利用可能] スラッシュバケットには表示されません。ユーザーは、Sys ID をレポートに追加することもできません。Cause設計上、Sys ID フィールドをユーザーがフォーム、リスト、レポートに簡単に表示することはできません。これは、Sys ID フィールドに各レコードの一意の数値識別子が含まれているためです。Sys ID が変更または削除されると、不正なデータやデータの損失につながります。Resolutionリスト ビジネス要件が sys_id フィールドをリストに表示する必要がある場合は、次の手順に従います。 [システム UI] > [リスト] に移動します。変更するテーブルとビューのレコードを選択します。[リスト要素] 関連リストで、[新規] ボタンをクリックします。次のようにフォームに入力します。 要素 = sys_id位置 = リスト内の位置を示す番号(この例では、インシデントテーブル OOB 上の位置は値 11 になります) URL に /cache.do を追加して、キャッシュのフラッシュを実行します。リストに戻ると、Sys ID フィールドが表示されます。 フォーム ビジネス要件が Sys ID フィールドをフォームに表示することである場合は、次の手順に従います。 [システム UI] > [ビュー] に移動します。変更したいビューのレコードを選択します。 [フォームセクション] タブでテーブル名でフィルタリングし、Sys ID フィールドを表示したいフォームセクションのレコードを開きます。すべてのテーブルの一番上のフォームセクションにはキャプションがなく、空白で表示されます。これが想定される動作です。フォームセクションレコードで、[セクション要素] リストの [新規] ボタンをクリックします。次のようにフォームに入力します。 要素 = sys_idタイプ = 要素位置 = リスト内の位置を示す番号 URL に /cache.do を追加して、キャッシュのフラッシュを実行します。フォームに戻ると、Sys ID フィールドが表示されます。 レポート ビジネス要件が Sys ID フィールドをレポートに表示することである場合は、次の手順に従います。 [システム定義] > [データベースビュー] に移動します。新しいビューを作成し、レポート対象のテーブルを追加します。 必要に応じて where 節を追加します。 ビューに追加するフィールドを選択します。sys_id フィールドも必ず選択してください。ビューを保存します。 データベースビューの作成の詳細については、「Database view creation (データベースビューの作成)」を参照してください。 新しいデータベースビューにリストレポートベースを作成します。 注意:このフィールドは常に読み取り専用にする必要があります。管理者を含むすべてのユーザーの書き込みアクセスを防止する OOB ACL (*.sys_id/write) が用意されています。このフィールドを編集可能にすると、重大なデータ損失の可能性があるため、いかなるユーザーに対しても編集を許可しないでください。Related LinksServiceNow では、Sys ID 情報にいくつかの方法でアクセスできます。 URL からフォームのヘッダーバーからスクリプトから これらのオプションの詳細については、ドキュメントの「The unique record identifier (sys_id) (一意のレコード識別子 (sys_id))」の章を参照してください。 前述のようにフォーム、リストビュー、またはレポートに Sys ID を追加しても、ユーザーは Sys ID 値をファイルにエクスポートできません。ServiceNow では、Sys ID を使用してプラットフォームからデータを取得する方法がいくつか用意されています。 エクスポートセットを使用します。CSV Web Service を使用し、sysparm_default_export_fields を使って出力に Sys ID を追加します。[エクスポート] > [XML][エクスポート] > [JSON] 詳細については、開発者ログ「Exporting Data with Sys IDs (Sys ID を使用したデータのエクスポート)」を参照してください。