本文へ移動
Wagby11
マニュアルのグループを選ぶ

WAGBY11 MANUAL / 12

並び順を設定する

検索結果を日付や名称などで並べられます。列の表示順と、レコードの並び順はそれぞれ指定できます。

最終更新日:

一覧表示と一覧更新の小目次へ

1. このページで伝える機能

検索結果を日付や名称などで並べられます。列の表示順と、レコードの並び順はそれぞれ指定できます。

2. Wagby11で実現できること

点検予定は、標準ではシステムが管理する表示順の昇順に並べています。

標準の表示順で並べた点検予定。
標準の表示順で並べた点検予定。

予定日の列名を選ぶと、予定日で並べ替えできます。並べ替えは検索結果の順番を変える操作です。行間へ追加する位置を指定する場合は、表示順の昇順を使います。

予定日で並べ替えた検索結果。
予定日で並べ替えた検索結果。

3. AIへの指示例

最小限の指示例

点検予定を決まった順番で並べ、予定日でも並べ替えできるようにしてください。

AIは標準の並び順、昇順か降順か、同じ値の行をどう並べるかを類推して補います。画面の一時的な並べ替えか、保存する表示順の管理かも伝えます。

より詳細な指示例

ListTaskはdisplayOrder昇順を標準にしてください。表示順はlongの非主キー・読み取り専用項目とし、一覧更新サービスに管理させます。検索一覧で予定日による並べ替えも確認してください。
既存モデル・主キー・項目・データ・権限を保持し、Wagby11のguide・referenceを確認してください。メニューと一般利用者向け操作マニュアルを更新し、生成・ビルド完了後に起動して画面と保存値を確認してください。

4. 編集されるAppSchemaの例

以下は関連する定義の抜粋です。構文を覚えなくても、一覧で何を見せ、どう編集したいかをAIへ伝えられます。

functions:
  - sort: [{ name_en: displayOrder, direction: asc }]
entity:
  display_order: { field: displayOrder }

標準ソートはfunctions.sortで指定します。同値時には安定したページングのため主キー順も使います。表示順属性へ利用者が数値を直接入力する運用にはしません。

5. 参考資料

guide:一覧画面
designer/docs/appschema/html/guide/07-screens/03-list.html
guide:一覧表示と一覧更新
designer/docs/appschema/html/guide/07-screens/16-list-bulk-edit.html
reference:ui
designer/docs/appschema/html/reference/10-ui.html