表示ルールの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • ユーザーがビューを切り替えると、選択したビューがユーザー初期設定として保存されるため、フォームが開いたときにデフォルトで同じビューが表示されます。この機能をオーバーライドして、指定したビューを強制的に使用することができます。

    始める前に

    必要なロール:admin

    このタスクについて

    表示ルールは、ロールを持たないユーザーには適用されません。インスタンスに既存のユーザー初期設定エントリーがある場合、表示ルールが常に適用されるとは限りません。ユーザー初期設定エントリを削除し、システムキャッシュをクリアして、それぞれの表示ルールが適用されることを確認します。システムキャッシュをクリアするには、インスタンス URL に cache.do を追加します。たとえば、instance_name.service-now.com/cache.do などです。
    注:
    システムキャッシュをクリアすると全体的なパフォーマンスに影響が及ぼされて、システムの応答時間が低下する可能性があります。キャッシュのフラッシュは営業時間中には実行せず、自動でトリガーしないようにします。

    手順

    1. 移動先 すべて > システム UI > 表示ルール.
    2. [新規] をクリックします。
    3. テーブル内のフィールドを使用して、フォームに入力します。
      表 : 1. ビュールールフォーム
      フィールド 入力値
      名前 ルールの識別名を指定します。このフィールドは大文字と小文字を区別し、ビュー名と正確に一致する必要があります。
      アクティブ このオプションを選択すると、指定した条件に従って表示ルールが適用されます。オフにすると、表示ルールは適用されません。
      詳細 条件ビルダーを使用する代わりにコードベースの条件を指定するには、このオプションを選択します。このオプションを選択すると、[ スクリプト] フィールドが表示され、[ 一致条件]、[ 条件]、および [ビュー ] フィールドが非表示になります。
      一致条件 [ いずれか] または [すべて ] のいずれを満たす必要があるかを選択します。詳細表示ルールを作成すると、このフィールドは非表示になります。
      条件 条件ビルダーを使用して、ビューを適用するタイミングを決定します。詳細表示ルールを作成すると、このフィールドは非表示になります。
      アプリケーション 表示ルールレコードが属するアプリケーションを表示します。
      テーブル この表示ルールが適用されるテーブルを選択します。このリストには、ビュールールと同じスコープ内にあるテーブルビューとデータベースビューのみが表示されます
      デバイスタイプ この表示ルールが適用されるインターフェイスを選択します。
      表示 ルールを作成するビューの名前を入力します。詳細表示ルールを作成すると、このフィールドは非表示になります。
      スクリプト 特定のビューを表示するタイミングを決定するスクリプトを入力します。このフィールドは、詳細表示ルールを作成する場合にのみ表示されます。
    4. [送信] をクリックします。