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

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間: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. [ フィルターとソートを非表示 (Hide filter and sorting)] フィールドがオフになっていることを確認します。
      4. [Update (更新)] を選択します。

    タスクの結果

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