辞書属性を使用したテーブルとフィールドの変更
辞書属性は、辞書レコードが記述するテーブルまたはフィールドの動作を変更します。アドミニストレーターは、辞書属性を追加または変更できます。
属性の追加
テーブルまたはフィールドの属性を追加または削除するには、辞書レコードを開き、[詳細] リンクを選択して、[属性] フィールドを変更します。または、辞書レコードで [属性] 関連リストの [新規] を選択します。辞書エントリの変更の詳細については、「辞書エントリの変更」を参照してください。
属性はカンマで区切ります。複数の属性が辞書レコードに存在する場合は、追加する属性の前に、スペースなしでカンマを追加します。
- true の値を指定するには、「attribute」または「attribute=true」のいずれかを入力します。
- false の値を指定するには、属性が表示されないことを確認するか、または「attribute=false」と入力します。アップグレードの際に値を維持するには、デフォルトでテーブルに設定されている属性を削除しないでください。
アップグレードのための属性値の維持
ベースシステムの一部である属性を削除すると、アップグレード中に自動的に復元されます。アップグレードによってシステムの動作が変更されないようにするには、属性をテーブルまたはフィールドに残し、その値を必要に応じて設定します。
たとえば、デフォルトでフィールドに属性 knowledge_search=true がある場合は、属性を削除せずに false にします。knowledge_search=false と設定してください。
使用可能な辞書属性
| 名前 | 値 | ターゲット要素 | 説明 |
|---|---|---|---|
| allow_null | True/False | field_name フィールド | 存在するか true の場合、フィールドとして None を入力できます。 |
| allow_public | True/False | table_name フィールド | true の場合、table_name フィールドには、現在のスコープだけでなくすべてのスコープのテーブルが表示されます。 |
| allow_references | True/False | field_name フィールド | true の場合、ドット連結できるように、参照フィールドを含む選択対象のツリーが表示されます。 |
| allowHugeAlter | True/False | 任意のテーブル | true の場合、1 億行を超えるテーブルに列を追加できます。 |
| approval_user | このフィールドが表す承認タイプのユーザーを含むフィールドの名前 | 整数フィールド | テーブルフィールドは、照合を使用してルックアップを実行するために使用されます。approval_user=<field_name> の属性を持つテーブルフィールドとして承認を指定します。ここで <field_name> は、この承認タイプのユーザーを含むテーブルのフィールドを示します。
|
| attachment_index | True/False | 任意のテーブル | true の場合、テーブルの添付ファイルは検索のためにインデックス付けされます。詳細については、「テーブルのインデックス添付ファイル」を参照してください。 |
| バーコード | True/False | 文字列フィールド | 文字列フィールドを有効にして、モバイルデバイスのカメラにアクセスし、バーコードをスキャンして処理します。 |
| base_table | ベーステーブルタイプの名前 | table_name フィールド | table_name フィールドでは、この属性で指定されたテーブルから派生した任意のテーブルを選択できます。デフォルトでは、ベーステーブル自体もリストに含まれています (ただし、この動作をオフにする場合は skip_root を参照してください)。 |
| calendar_elements | セミコロン (「;」) で区切られたフィールド名のリスト | 任意のカレンダーイベントテーブル | カレンダーイベントの説明を作成するときに使用するフィールドのリストを指定します。指定しない場合は、表示名と簡単な説明が使用されます。 calendar_elements 属性は、派生 (ドット連結) フィールドをサポートしていません。 |
| collection_interval | 「HH:MM:SS」で指定された間隔 (たとえば「01:02:30」は 1 時間 2 分 30 秒) | コレクションフィールド | メトリクスの収集間隔を指定します。 |
| close_states | 非アクティブ状態の整数値 | タスクステータスフィールド | TaskStateUtil API によって使用され、セミコロン (「;」) で区切られた非アクティブ状態値のリストを識別します。 |
| critical | True/False | [apm_application] テーブルの任意のフィールド | アプリケーションに関する重要な情報であるフィールドを定義します。これにより、重要な情報の入力を追跡できます。 |
| current_location | True/False | 文字列フィールド | 文字列フィールドを有効にして、モバイルデバイスの GPS 位置情報にアクセスします。 |
| disable_execute_now | True/False | sys_auto から派生した任意のテーブル | 存在するか true の場合、通常の [今すぐ実行] ボタンを無効にします。スケジュールを使用する Now Platform アプリケーション (ディスカバリー など) は、この属性を使用して、より適切な独自のアクションに置き換えます。 |
| default_rows | 整数値 | マルチテキストフィールド | マルチテキストフィールドのデフォルトの行数を設定します。 |
| default_close_state | ステータスの整数値 | タスクステータスフィールド | TaskStateUtil API によって、タスクテーブルのデフォルトのクローズ状態値を識別するために使用されます。 |
| default_work_state | ステータスの整数値 | タスクステータスフィールド | TaskStateUtil API によって、タスクテーブルのデフォルトの動作状態値を識別するために使用されます。 |
| details_row | 詳細行に表示するフィールドの名前 | 任意のテーブル | 指定したフィールドの値を、リストビューの各レコードのリストとして表示します。この属性を使用するには、UI15 が必要です。 注: 親テーブルと子テーブルに異なる detail_row 属性が定義されている場合、子テーブル属性が使用されます。 |
| display_image | True/False | user_image タイプのフィールドを持つテーブル | 存在するか true の場合、user_image タイプのレコードを画像形式で表示します。レコードが [sys_user] テーブル内にあり、画像が利用できない場合、ユーザーのイニシャルが表示されます。 |
| document_viewer_audit | 表示、ダウンロード、またはすべて | 任意のテーブル | ドキュメントビューアーが有効になっている場合、この属性は添付ファイルに対して実行されたユーザーアクションのレコードを保持します。値:
|
| email_client | True/False | 任意のテーブル | 存在するか true の場合、フォームヘッダーのその他のオプションメニューにアイコン (エンベロープアイコン) が表示されます。クリックすると、ポップアップメールクライアントが表示されます。 |
| exclude_auto_recovery | True/False | 任意のテーブル | このテーブルとその拡張のドラフトレコードの自動リカバリを無効にします。 |
| exclude_from_rollback | True/False | 任意のテーブル | このテーブル (およびその派生テーブル) をロールバックの記録から除外します。たとえば、この属性を使用すれば、自動テストから作成されたレコードを保持できます。デフォルトで除外されるテーブルについては、「自動テスト実行後にロールバックから除外されるテーブル」を参照してください。 |
| extensions_only | True/False | 任意のテーブル | テーブルが、それを拡張するレコードのみをテーブル内に持つよう指定します。たとえば、タスクレコードではなくインシデント、問題、変更レコードを作成するため、タスクテーブルにはこの属性があります。 |
| field_list_selector | True/False | 任意の glide_list | ユーザーが依存テーブルからフィールドを選択できるようにします (依存テーブルが指定されていない場合は現在のテーブルから選択できます)。一部のワークフローアクティビティはこの属性を使用します。 |
| field_decorations | セミコロン (「;」) で区切られた UI マクロ名リスト | ほとんどのフィールド (リストおよび複数行のテキストフィールドを除く) | ref_contributions と同様に、フィールドがフォームにレンダリングされた時点で名前付き UI マクロが呼び出されます。 |
| format | 形式名 | 任意の数値フィールド | 標準の数値形式の代わりに使用する名前付き形式を指定します。オプションは次のとおりです。
注: この属性は表示値にのみ適用され、ユーザー入力値には適用されません。 |
| glide.db.oracle.ps.query | True/False | 任意のテーブル | 存在し、かつ false の場合、Oracle が準備したクエリーをテーブルで使用できなくなります。 |
| global_visibility | True/False | sys_domain 列を持つ任意のテーブル | 存在するか true の場合、ドメイン制限がある (つまり sys_domain フィールドに値がある) 場合でも、このテーブルはグローバルに表示されます。 |
| hasLabels | True/False | 任意のテーブル | 存在するか true の場合、ある時点でこのテーブルをラベルのターゲットとしてマークします。この属性は手動で設定できますが、通常はラベルが生成されるたびに自動的に設定されます。true の場合、ラベルエンジンはテーブルの変更時に実行され、必要に応じてラベルが更新されます。 |
| hasListeners | True/False | 任意のテーブル | 存在するか true の場合、このテーブルは、リスナーがイベント (挿入、更新、削除) を取得するために利用できるものとしてマークされます。 |
| hasWorkflow | True/False | 任意のテーブル | テーブルへの変更をリッスンし、特定のワークフローに関連付けられたレコードが変更されたときにワークフローにイベントを発生させるように、ワークフローエンジンに指示します。 |
| html_sanitize | True/False | 任意の HTML または翻訳された HTML フィールド | 存在するか true の場合、選択した HTML または翻訳済み HTML フィールドの HTML サニタイズを有効にします。デフォルトでは、すべての HTML フィールドおよび翻訳済み HTML フィールドで HTML サニタイズが実行されます。サニタイズを無効にするには、この属性を false に設定します。 |
| html_sanitize_config | カスタムサニタイザー構成ファイルの名前 | 任意の HTML または翻訳された HTML フィールド | 存在する場合、デフォルトのプラットフォームサニタイザーの代わりに、指定された構成ファイルを使用してサニタイズを実行します。たとえば、埋め込みヘルプ [sys_embedded_help_content] テーブルは、ヘルプの [コンテンツ] フィールドに指定されたファイル (EmbeddedHelpSanitizerConfig) を使用します。 |
| アイコン | JavaScript クラスの名前 | 任意のワークフローフィールド | ワークフローアイコンを生成する JavaScript クラスを指定します。 |
| ignore_filter_on_new | True/False | 任意のフィールド | true の場合、フォーム上のフィールドにフィルター済みリストの値は入力されなくなります。 |
| image | 画像ファイルの相対パス | 任意のテーブル | モジュールまたは BSM マップがこのテーブルを使用するときに使用するイメージファイルを指定します。この指定は、テーブルに使用されるアイコンより優先されます。 |
| include_container_types | True/False | 任意の internal_type フィールド | コンテナー (分割) タイプと他のタイプでフィールドをレンダリングします。 |
| ip_data_control |
|
任意のテーブルのフィールドタイプ | ip_data_control 属性を使用してデータを正規化する必要があるかどうかをチェックします。
|
| isOrder | True/False | 任意のフィールド | 指定されたフィールドを、リスト内のソート順に使用されるデフォルトフィールドとして設定します。ORDERBY URL パラメーターまたはユーザーのソート設定が優先されます。 |
| iterativeDelete | True/False | 任意のテーブル | 存在するか true の場合、すべての行の削除を強制的に繰り返し実行します。それ以外の場合は、一部の削除をより効率的な一括メソッドを使用して実行できます。 |
| json_view | True/False | 任意のテーブル | JSON オブジェクトがフィールドに関連付けられている場合は、フィールドの横にアイコンが表示され、それをクリックするとデータ交換情報が表示されます。 |
| knowledge_custom | JavaScript 関数の名前 | 任意のフィールド | カスタムナレッジ検索を実装するための JavaScript 関数を指定します (knowledge_search を参照)。 |
| knowledge_search | True/False | 文字列フィールド | 存在するか true の場合、フィールドの横にナレッジ検索アイコン (小さな本のアイコン) が表示されます。カスタムナレッジ検索機能が指定されていない場合、このアイコンをクリックすると、ナレッジベースを検索するためのポップアップウィンドウが起動します。詳細については、「knowledge_custom」を参照してください。 |
| largeTable | True/False | 任意のテーブル | 存在するか true の場合、このテーブルを「大規模」としてマークし、特定の MySQL データベース操作 (列/インデックスの追加/削除、テーブルの圧縮) によるテーブルのロックを防止します。この属性 (または smallTable 属性) がない場合、テーブルが大規模かどうかは glide.db.large.threshold プロパティ、またはデフォルト値 5,000 で決まります。 |
| listen | True/False | 任意のフィールド | 存在するか true の場合、<tableName>_<fieldName>Listen という名前の JavaScript 関数を呼び出します。また、その関数が存在しない場合は globalListen を呼び出します。引数を指定して関数を呼び出します (tableName、fieldName、oldValue、newValue)。 |
| live_feed | True/False | 任意のフィールド | 存在するか true の場合、インシデント、タスク、および問題のアクティビティフォーマッターヘッダーに切り替えオプションを作成します。この切り替えにより、そのレコードの [Live Feed] (別名ドキュメントフィード) または既に使用されているアクティビティフォーマッターフィールドを選択できます。詳細については、「アクティビティフォーマッター」を参照してください。 |
| long_label | True/False | 任意の参照フィールド | 長いラベルまたは短いラベルは、フォームの参照フィールドに表示されるラベルを参照します。 たとえば、参照フィールドに発信者のメールアドレスが含まれている場合、長いラベルは [発信者メール (Caller Email)] になり、短いラベルは [メール] になります。
|
| maintain_order | True/False | 任意の glide_list | 存在するか true の場合、選択したアイテムのリストの右側に上下矢印の順序ボタンが表示されます。 注: 順序ボタンを表示するには、[複数を追加] ボタンを使用する必要があります。 |
| mode_toggler | True/False | 任意の composite_name フィールド | 存在するか true の場合、名前モード切り替えアイコン (小さな右向きの三角形) がラベルの右側に表示されます。このアイコンをクリックすると、フィールドのレンダリングが、<tablename>.<fieldname> を受け付けるテキストフィールドから、参照選択ボックスのペア (テーブル用に 1 個、フィールド用に 1 個) に変わります。後者がデフォルトです。 |
| model_class | バイナリ Java クラス名 | glide_var タイプの任意フィールド | Java コード内のモデル変数を指定します。モデルには、IVariablesModel インターフェイスを実装するクラスが必要です。 |
| model_field | 説明を参照 | glide_var タイプの任意フィールド | モデルが定義されているレコード内の参照フィールドを識別します。 たとえば、ワークフローアクティビティはアクティビティ定義に関連付けられています。アクティビティ定義には、そのアクティビティ定義のモデルを構成する質問の関連リストがあります。activity_definition をアクティビティの model_field として使用することで、参照されるアクティビティ定義に定義されている質問を読み取り、ワークフローアクティビティモデルをビルドします。 |
| nibble_size | 正の整数 | テーブルクリーナーの影響を受ける任意のテーブル。 | テーブルクリーナーが 1 回の操作で削除できるレコードの最大数を指定します。この属性のデフォルト値は 250 です。 |
| nibble_sleep | True/False | テーブルクリーナーの影響を受ける任意のテーブル。 | false の場合、テーブルクリーナーは各操作の間に一時停止することなくクリーンアップ操作を実行します。 |
| no_add_me | True/False | 任意のテーブル | 存在するか true の場合、[ウォッチリスト] フィールドなどの特定のフィールドの横に表示される [自分を追加] アイコンを非表示にします。 |
| no_attachment | True/False | 任意のテーブル | 存在するか true の場合、添付ファイルアイコン (クリップのアイコン) がフォームヘッダーに表示されないようにします。 |
| no_attachments | True/False | 任意のテーブル | 存在するか true の場合、添付ファイルはチェックされず、このテーブルのレコードが削除されたときに削除されます。添付ファイルがなくアクティビティの多いテーブルに使用されます。 |
| no_audit | True/False | 任意のテーブル | 存在する場合、テーブルが監査されていても、このフィールドは監査されません。true または false の値は無視されます。 |
| no_audit_delete | True/False | 任意のテーブル | 存在するか true の場合、このテーブルからレコードを削除するときに sys_audit_delete レコードは作成されません。sys_audit_delete 情報が不要でアクティビティの多いテーブルに使用されます。 |
| no_auto_map | True/False | 任意のテーブル | true の場合、このフィールドはインポートセット中にマッピングされません。主に LDAP のインポートに使用されます。 |
| no_email | True/False | sys_user を参照する glide_list フィールド | 存在するか true の場合、メールボックスは [ウォッチリスト] フィールドと同様に glide_list フィールドから削除されます。 |
| no_multiple | True/False | 任意の glide_list フィールド | 複数選択アイコンを非表示にします。 |
| no_optimize | True/False | テーブルクリーナーの影響を受ける任意のテーブル。 | 存在するか true の場合、指定したテーブルで MySQL テーブル圧縮操作が実行されないようにします。通常、テーブル圧縮操作は、指定されたテーブルのデータの少なくとも 50 % がテーブルクリーナーで削除された後に実行されます。 |
| no_separation | True/False | 任意のテーブル | 存在するか true の場合、このテーブルはドメインセパレーションに参加していないものとしてマークされます。詳細については、「サービスプロバイダーのドメインセパレーション」を参照してください。 |
| no_text_index | True/False | テキストインデックス付きテーブルの任意のフィールド、またはテキストインデックス付きテーブルの任意の子テーブル | テーブルがテキストインデックス化されている場合、no_text_index フィールド属性は、このフィールドまたは子テーブルがテキストインデックスに含まれないようにします。 |
| no_truncate | True/False | 任意の文字列フィールド | リストビューで、リスト内のマルチテキスト値のテキスト値全体を切り捨てずに表示します。この属性がない場合、文字列は UI プロパティ [リストセルに表示する文字数] (デフォルトで 40) に基づいて切り捨てられます。 |
| no_update | True/False | テーブル | レコードが挿入または削除されたが更新されていないテーブルの場合は true。テーブルの作成時、そのテーブルに sys_mod_count、sys_updated_by、sys_updated_on フィールドを作成しないようにします。テーブルの更新を停止するわけではありません。この属性設定は、syslog や sys_audit などの大量のシステムテーブルのスペースを節約するために使用されます。 |
| no_view | True/False | 任意の glide_list フィールド | ビューで選択されたアイテムのアイコンを非表示にします。 |
| onlineAlter | True/False | 任意のテーブル | onlineAlter 属性を持つテーブルは、オンラインスキーマ変更を使用して MySQL データベース操作を実行します。
|
| order | 数値 | モデル変数フィールド | 内部使用のみ (モデル変数の場合)。 |
| pop-up_processor | バイナリ Java クラス名 | 任意のフィールドまたはテーブル | フィールド (またはテーブル内のすべてのフィールド) を処理するためのカスタムポップアッププロセッサーを指定します。 |
| readable | True/False | 任意の条件フィールド | true の場合、リストビューの条件フィールドは、データベースに格納されているエンコードされたクエリではなく人間が判読可能な条件としてレンダリングされます。 |
| ref_ac_columns | セミコロンで区切られたフィールド名のリスト | オートコンプリートを使用する参照フィールド (ref_auto_completer を参照) | 名前に加えてオートコンプリートリストに表示される表示値の列を指定します。詳細については、インシデントフォームの cmdb_ci フィールド ([構成アイテム]) で実際の例を参照してください。 |
| ref_ac_columns_search | True/False | オートコンプリートを使用する参照フィールド (ref_auto_completer を参照) | ref_ac_columns 属性で指定されたすべてのフィールドでオートコンプリートが機能するようにします。この属性は、表示値列のみを検索するデフォルトの動作をオーバーライドします。詳細については、「任意の参照フィールドのテキストと一致するようにオートコンプリートを構成する」を参照してください。 |
| ref_ac_display_value | True/False | オートコンプリートを使用する参照フィールド (ref_auto_completer を参照) | 参照フィールドで表示値列を非表示にして、オートコンプリート関数が ref_ac_columns 属性にリストされている列のテキストのみに一致するようにします。 この機能を使用するには、 AJAXTableCompleter クラスと ref_ac_columns、 ref_ac_columns_search、および ref_ac_display_value 属性を使用する必要があります。詳細については、「表示値列を削除する」を参照してください。 注: ref_ac_display_value 関数は、カタログアイテム変数では機能しません。 |
| ref_ac_order_by | フィールド名 | オートコンプリートを使用する参照フィールド (ref_auto_completer を参照) | オートコンプリートリストのソートに使用する列を指定します。 |
| ref_auto_completer | JavaScript クラス名 | 任意の参照フィールド (テーブルに適用して、テーブルのすべての参照フィールドに影響を与えることができます)。 | 選択肢のオートコンプリートリストを作成する JavaScript クラス (クライアント側) の名前を指定します。有効なクラス値は次のとおりです。
詳細については、「参照フィールドのオートコンプリート」を参照してください。 |
| ref_contributions | セミコロン (「;」) で区切られた UI マクロ名リスト | 任意の参照フィールド | フィールドがフォームに表示されると、名前付き UI マクロが呼び出されます。 |
| ref_decoration_disabled | True/False | 任意の参照フィールド | true に設定すると、選択したフィールドの参照アイコンの表示が無効になります。 |
| ref_list_label | ラベル テキスト | 任意のテーブル | リストバナーで使用するタイトルを指定します。 |
| ref_qual_elements | セミコロン (「;」) で区切られたフィールド名リスト | reference_qual フィールドがあるすべての参照フィールド | 更新された参照を取得するためにサーバーに返されるフィールドのリストを指定します。 |
| ref_sequence | 参照テーブル内の、トップハット (「^」) で区切られたフィールドのリスト | 任意の参照フィールド | リストの順序付けに使用する参照テーブルのフィールドを指定します。この属性は SQL の ORDER BY 節と同様に機能し、各要素を昇順にします。 |
| reference_types | クリック可能な有効な参照タイプをセミコロン (「;」) で区切ったリスト | field_name フィールド | ツリーに表示される参照フィールドを指定されたタイプに制限します。 |
| remoteDependent | データベースとテーブルの名前 (「model.matcher」など) | 任意のスクリプトフィールド | スクリプトが依存するリモート (別のデータベースなど) テーブルを定義します。 |
| repeat_type_field | フィールド名 | スケジュールローテーションの繰り返し回数フィールド | 繰り返しタイプ (日次、週次、月次、または年次) を含むフィールドを指定します。 |
| ro_collapsible | True/False | 任意の複数行フィールド | 存在するか true の場合、フィールドラベルの横にアイコン (「+」または「-」) が表示され、フィールド自体の展開や折りたたみができるようになります。 |
| saver_exempt |
|
メタデータレコードのフィールド |
存在する場合、フィールドがレコードの xml 表現に書き込まれるかどうかを決定します。属性がない場合は、exempt_never と同じです。exempt_always の場合、エクスポート (公開、ソースコントロールへのコミット、更新セット) 時にフィールドが書き込みから除外されます。exempt_vcs_only の場合、ソースコントロールコンテキストでのみ、xml への書き込みからフィールドが除外されます。 |
| scale | 整数 | 10 進数フィールド | 10 進数フィールドタイプで使用する小数点以下の桁数を設定します。デフォルトは 2 です。この属性は、フィールドの最大長属性設定に適用されます。フィールドの小数点以下の桁数は、最大長属性設定とスケール属性の組み合わせです。 たとえば、フィールドで小数点以下に 4 桁が必要な場合は、最大長属性のデフォルトである 15 に 4 を加えて、19 にします。スケール属性を 4 に設定して、小数点以下の桁数を示します。小数点以下 6 桁の場合、最大長を 21 に設定し、スケール属性を 6 に設定する必要があります。 注: この属性を増やすには、最大長属性を 15 より大きい値にしてください。 |
| スクリプト | フィールドの内容を返す関数 | 任意のスラッシュバケットフィールド | スラッシュバケットフィールドに何をロードするかを定義するスクリプトを記述できます。 |
| short_label | True/False | 任意の参照フィールド | 長いラベルまたは短いラベルは、フォームの参照フィールドに表示されるラベルを参照します。 たとえば、参照フィールドに発信者のメールアドレスが含まれている場合、長いラベルは [発信者メール (Caller Email)] になり、短いラベルは [メール] になります。
|
| show_all_tables | True/False | ドキュメント ID フィールド | ユーザーがシステムテーブルからドキュメントを選択できるようにします。たとえば、sys_script や sys_user などです。デフォルトでは、ユーザーはシステムテーブルからレコードを選択できません。 |
| show_condition_count | True/False | 条件フィールド | 一連の条件のレコード数をプレビューするための条件数ウィジェットを有効または無効にします。詳細については、「条件フィールドに条件カウントを追加する」を参照してください。 |
| skip_root | True/False | table_name フィールド | 存在するか true の場合、ベーステーブルをリストから削除します。詳細については、base_table を参照してください。 |
| sla_basis | セミコロン (「;」) で区切られたテーブル名のリスト | 日付タイプの任意のフィールド (glide_date_time、glide_date、due_date、date、または datetime) | このフィールドが SLA の開始 (開いた) 時間を決定するテーブルを定義します。 |
| sla_closure | セミコロン (「;」) で区切られたテーブル名のリスト | 日付タイプの任意のフィールド (glide_date_time、glide_date、due_date、date、または datetime) | このフィールドが SLA の終了 (閉じた) 時間を決定するテーブルを定義します。 |
| slushbucket_ref_no_expand | True/False | 任意の参照フィールド | 存在するか true の場合、ユーザーがフォームまたはリストのスラッシュバケットからフィールドを展開できないようにします。 |
| smallTable | True/False | 任意のテーブル | 存在するか true の場合、クエリーのためにこのテーブルを小規模 (つまり大規模ではない) としてマークします。この属性 (または largeTable 属性) がない場合、テーブルが大規模かどうかは glide.db.large.threshold プロパティ、またはデフォルト値 5,000 で決まります。 |
| start_locked | True/False | 任意の glide_list フィールド | フィールドをデフォルトでロックするかロック解除するかを決定します。デフォルトでフィールドのロックを解除するには、値を false に設定します。 |
| staticDependent | テーブルの名前 | 任意のスクリプトフィールド | スクリプトが依存するテーブルを指定します。 |
| strip_html_in_pdf | True/False | 任意のフィールド | フィールドが PDF にエクスポートされるときに、そのフィールドから HTML タグを削除しようとします。この属性は HTML フィールドで最も役立ちます。 |
| synch_attachments | True/False | 任意のテーブル | update_synch に似ていますが、これはレコードの添付ファイルを更新セットに書き込みます。詳細については、「テーブルのインデックス添付ファイル」を参照してください。 |
| テーブル | テーブルの名前 | field_name フィールド | 指定されたテーブルフィールドを表示します。 |
| tableChoicesScript | スクリプトインクルードの名前 | table_name フィールド | process() メソッドが選択するテーブル名のアレイを返すスクリプトインクルードの名前を指定します。 |
| target_field | percent_complete_target 10 進数フィールド名 |
任意の完了率フィールド 任意の 10 進数フィールド |
target_threshold_colors 属性と組み合わせて機能し、完了率フィールドのしきい値を定義します。target_threshold の色の説明を参照してください。 例:
追加の target_field 属性を指定して、タスクの実際の完了率と、この時点でのタスクの必要な位置を指定する別の 10 進数フィールドのターゲットパーセンテージと比較します。10 進数フィールドの列名を使用します。 例:
追加の target_field を指定しない場合、ターゲット値 100 が使用され、単一のフィールド値で色のしきい値を使用できます。詳細については、「ターゲットしきい値の色属性」を参照してください。 |
| target_form | フォームの名前 | 任意のテーブル | このテーブルが参照フィールドのポップアップウィンドウを経由して参照された場合に使用する、代替フォームを指定します。 |
| target_threshold_colors | しきい値制限:色 | target_field 属性を持つ完了率フィールド | target_field 属性と組み合わせて機能し、完了率フィールドのしきい値を定義します。target_field の説明を参照してください。 |
| text_index_filter_junk | True/False | 任意のテーブル | 値を false に設定すると、テーブルのジャンクフィルターを有効または無効になります。
|
| text_search_only | True/False | table_name フィールド | リストされるテーブルを、テキスト検索可能なテーブルに制限します。 |
| text_index_translations | True/False | 任意のテーブル | 存在するか true の場合、翻訳された文字列が追加されたときにインデックスが強制的に再計算されます。この属性を変更するには、sys-admin ロールが必要です。これは、翻訳されるインデックス付きフィールドと、翻訳のあるインデックス作成中のフィールドに自動的に設定されます。デフォルトで true の glide.i18n.force_index system プロパティは、この属性を上書きします。 |
| time_zone_field | タイムゾーンを含むフィールドの名前 | 任意のスケジュール日時フィールド | このフィールドの参照タイムゾーンを含む親レコードのフィールドを指定します。 |
| timeDimension | True/False | タスクテーブルのサブクラスになっているテーブルにある、日付タイプの任意のフィールド (glide_date_time、glide_date、due_date、date、または datetime) | 存在するか true の場合、OLAP で使用する時間ディメンションデータの作成を有効にします (四半期、週、またはその他の期間に基づいてレポートを作成するため)。 注: OLAP 機能は廃止されました。 |
| tree_picker | True/False | 階層テーブルへの参照フィールド | ツリー表示 (場所など) に参照値の階層を表示します。 注: モバイルアプリケーションを使用している場合、ツリー表示階層は参照フィールドに表示されません。 |
| ts_weight | 整数値 | 任意のフィールド | テキスト検索の対象となるフィールドでの一致の相対的な重要度を制御します。詳細については、「フィールドの相対的な重みの設定」を参照してください。 |
| types | セミコロン (「;」) で区切られた有効な要素タイプのリスト | field_name フィールド | フィールドの表示を指定されたタイプに制限します。 |
| update_exempt | True/False | update_synch が true に設定されているテーブルの任意のフィールド | 存在するか true の場合、レコードの残りの部分への更新をスキップせずにこのフィールドを変更できます。ソフトウェアのアップグレード中、このフィールドの値は保持されますが、残りのレコードはアップグレードを受け取ります。デフォルトでは、追跡対象テーブルの [アクティブ] フィールドは、属性が存在しない場合でも update_exempt として扱われます。 |
| update_synch | True/False | 任意のテーブル | テーブルの変更が更新セットで追跡されることを示します。アドミニストレーターはこの属性を変更できません。データを移行するには、別の ServiceNow インスタンスからのインポートを使用します。 |
| use_document_viewer | True/False | 任意のテーブル | 存在するか true の場合、ユーザーはファイルを自分のファイルシステムに直接ダウンロードするのではなく、プラットフォーム内のドキュメントビューアでサポートされている添付ファイルを開くことができます。 |
| use_workflow | True/False | 配送計画があるか、またはワークフローを使用するテーブル | 存在するか true の場合、配送計画の代わりにワークフローが使用されます。 |
| user_preference | True/False | 任意のフィールド | 存在するか true の場合、通常のデフォルト値の代わりに任意のユーザー設定が使用されます。 |