パラメーター化された URL を使用したスマートボタンの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • パラメーター化を使用して、スマートボタンにレコード固有の情報を含めます。

    始める前に

    必要なロール:admin

    このタスクについて

    この例では、パラメーターを使用してスマートボタンの機能を向上させる方法を示しています。この場合、スマートボタンはナレッジ記事のリストへのリンクを提供します。このボタンは、現在のインシデントの簡単な説明をナレッジ記事リストの検索条件として使用します。

    ServiceNow インスタンスで相対リンクを検索する方法については、この 2 分間のビデオをご覧ください。

    手順

    1. 移動先 すべて > システムモバイル > モバイルアプリビルダー.
      モバイルアプリビルダー が新しいブラウザータブで開き、アプリケーションスコープ選択画面が表示されます。
    2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。
      モバイルアプリビルダー カテゴリのホーム画面が表示されます。
    3. メニューから [機能] を選択し、[ 新規] を選択します。
    4. 以下のフィールドを入力します。
      表 : 1. 関数フォーム
      フィールド 説明
      プロパティ
      名前 スマートボタンの名前。KB リストを入力します。
      説明 識別しやすいスマートボタンの一意の説明。この例では、 現在のインシデントの KB 記事リストを入力します。
      タイプ スマートボタンのタイプ。[URL] を選択します。
      コンテキスト

      関数が グローバル コンテキストまたは レコード コンテキストを使用するかどうか。

      ナビゲーションがレコードの情報に依存する場合は、 レコード コンテキストナビゲーション機能を使用します。たとえば、インシデントレコードの [アサイン先 ] フィールドからアサイニーのユーザーレコードに移動する場合などです。

      ナビゲーションがレコードの情報に依存しない場合は、 グローバル コンテキストナビゲーション機能を使用します。

      この例では、[ レコード] を選択します。

      データ
      テーブル

      スマートボタンを使用するテーブルを指定しました。インシデント [incident] を選択します。

      注:
      これは、[ コンテキスト ] が [レコード] に設定されている場合に条件付きで表示されます。
      設定
      フィールドからソース値を取得

      このオプションを使用すると、テーブルの特定のフィールドをスマートボタンタイプのソースとして使用できます。

      トグルをオフにして、このオプションをオフにします。

      リンク URL

      スマートボタンが移動する URL。sp?id=search&spa=1&t=kb&q={{short_description}} と入力します。

      リンクのラベル URL リンクの表示ラベル。「 KB を表示」と入力します。
      ロールアクセス権 ロールによってアクションへのユーザーアクセスを制限します。
    5. [Save (保存)] を選択します。

    タスクの結果

    このボタンをタップすると、インシデントの簡単な説明を検索用語として使用した、ナレッジベース記事のリストが表示されます。