モバイルフィルター内のソート機能を構成する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • リストやマップでソートオプションを使用すると、ユーザーはフィルタリングされた結果を整理し、最も関連性の高い情報を表示できるようになります。構成可能なソートオプションの例は、最近追加、アサイン先 (昇順)、アサイン先 (降順)、優先度が高い順などです。

    始める前に

    [デフォルト] というタイトルのソートオプションは、常にソートリストの一番上に表示されます。デフォルトのソートの値は、データアイテム内の [ソートの追加] フィールドと [ソート基準] フィールドを使用して定義されます。「標準データアイテムの構成」を参照してください。データアイテム内で値が定義されていない場合、そのインスタンスのデフォルトのソート定義は Web ベースのプラットフォーム定義から取得されます。

    必要なロール:admin

    このタスクについて

    デフォルトでは、アイテムのソートを作成すると、インスタンスによってそのアイテムのソートの昇順と降順のバリアントが作成されます。これらの各エントリーには、ソートエントリーの横に「(昇順)」と「(降順)」というテキストが含まれています。デフォルトの表示オプションを変更するには、「モバイルフィルターのソート表示オプションを構成する」を参照してください。
    注:
    フィルターとソートオプションでは、アイテムビューとカードで定義されているものと同じ定義済みのカテゴリが使用されます。

    手順

    1. アイテムのソートを作成して、リストにフィールドを追加します。
      1. Web ベースの UI で、フィルターナビゲーターに sys_sg_item_sorting.list と入力します。
      2. [新規] を選択します。
      3. [アイテムのソート] フォームで、各フィールドに入力します。
        1. [名前]:アイテムのソートのタイトルを入力します。
        2. [タイプ]:参照ルックアップアイコン (参照ルックアップアイコン) を選択し、リストからフィルタータイプを選択します。
        3. [ラベル]:ソートリストでユーザーに表示されるソートオプションの名前を入力します。
      4. ヘッダーを右クリックして、[保存] を選択します。
    2. アイテムのソートフィールドとアイテムのソートの間に関係を作成するには、アイテムのソートフィールドを作成します。
      1. [アイテムのソート] フォームの [アイテムのソートフィールド] タブをクリックします。
      2. [新規] を選択します。
      3. [アイテムのソートフィールド] フォームで、各フィールドに入力します。
        1. [名前]:アイテムのソートフィールドのタイトルを入力します。
        2. [テーブル]:ソートするデータを含むテーブルを選択します。
        3. [フィールド]:選択したテーブルに関連するツリーから要素を選択します。
        4. [アイテムのソート]:このフィールドはデフォルトで、以前に作成したアイテムのソート名に設定されます。
      4. [送信] をクリックします。
    3. 追加のソートオプションを表示するには、ステップ 2 を繰り返します。
      注:
      ソートの表示属性を変更するには、「モバイルフィルターのソート表示オプションを構成する」を参照してください。
    4. アイテムのソートを含むフィルターカテゴリを追加します。
      1. フィルターナビゲーターで、sys_sg_filter_category.list と入力します。
      2. [新規] を選択します。
      3. [フィルターカテゴリ] フォームで、各フィールドに入力します。
        1. [名前]:フィルターカテゴリフィールドのタイトルを入力します。
        2. [ラベル]:ユーザーに表示されるフィルターカテゴリの名前を入力します。
        3. [テーブル]:[フィルターのソートフィールド] フォームで定義したものと同じテーブルを選択します。
      4. ヘッダーを右クリックして、[保存] を選択します。
    5. カテゴリとアイテムのソートを接続するための多対多の関係を作成します。
      1. [フィルターカテゴリ] フォーム内の [アイテムのソート] タブを選択します。
      2. [新規] を選択します。
      3. [フィルターカテゴリ M2M アイテムのソート] フォーム内の [アイテムのソート] フィールドで、参照ルックアップアイコンを選択し、作成したアイテムのソートを選択します。
      4. [送信] を選択します。
    6. アイテムのソートを含むフィルターを定義します。
      1. フィルターナビゲーターで、sys_sg_filter.list と入力します。
      2. [フィルター] フォームで [新規] を選択します。
      3. [フィルター] フォームの [名前] フィールドに、フィルターの名前を入力します。
      4. ヘッダーを右クリックして、[保存] を選択します。
    7. フィルターとフィルターカテゴリを接続するための多対多の関係を作成します。
      1. [フィルター] フォームの [フィルター M2M フィルターカテゴリ] 領域で [新規] を選択します。
      2. [フィルター M2M フィルターカテゴリ] フォーム内の [フィルターカテゴリ] フィールドで、参照ルックアップアイコンを選択し、作成したフィルターカテゴリを選択します。
      3. [送信] を選択します。
    8. 作成したアイテムのソート付きのフィルターをリスト画面またはマップ画面のどちらかに割り当てます。
      1. フィルターナビゲーターで、次のように入力します。
        • リスト画面の場合、sys_sg_list_screen.list
        • マップ画面の場合、sys_sg_map_screen.list
      2. [名前] フィールドで、フィルターを追加する画面を検索します。
      3. 必要な画面を選択し、フォームで次の操作を実行します。
        1. [フィルター] フィールドで、参照ルックアップアイコンを選択し、作成したフィルターを選択します。
        2. [フィルターとソートを非表示] フィールドがクリアされていることを確認します。
      4. [更新] を選択します。

    タスクの結果

    フィルターのソート構成は、次の画像のようになります。各アイテムのソートには、昇順と降順のソートオプションが関連付けられています。デフォルトの表示オプションを変更するには、「モバイルフィルターのソート表示オプションを構成する」を参照してください。
    デフォルトのセットアップのモバイルフィルターアイテムのソートメニュー。