明細が10件以上ある場合に「明細キー」で正しく並べ替え(ソート)されない事象の解決方法
レコード一覧画面設定の「明細の並び順」にて「行番号」をソート順に指定することで数値順に並べ替え可能です
「明細キー」は、システム内部で「文字列(テキスト)」として扱われています。
文字列のソートは先頭の文字から順に比較される(辞書順)ため、明細が10件以上ある場合に降順ソートを行うと、数値の大きさではなく「1、10、2、3...」といった順序で並んでしまいます。
これを回避し、10番を一番上、1番を一番下にする「数値順」の並べ替えを実現するには、数値として認識される「行番号(行)」をソート対象に利用する必要があります。
メニューを開いた際の初期表示を数値順に固定する設定手順
メニューをクリックした時点で常に10番が一番上にくるように固定したい場合は、管理者が以下の設定を行ってください。
【設定箇所】
データベース設定 > 表示設定 > レコード一覧画面設定
【設定手順】
1. 対象のレコード一覧画面設定の「設定」ボタンをクリックします。
2. 画面上部にある全体設定の「設定」ボタンをクリックします。
3. 「明細の並び順」の項目にて、プルダウンから「行番号」を選択し、順序で「降順」を指定します。
4. 画面下の「確定」ボタンをクリックして保存します。
※「明細キー」項目そのものを数値順に並べる設定変更はシステムの仕様上できません。明細の順番を制御したい場合は、必ず「行番号」を代替として利用してください。
関連マニュアル
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
明細行の並び順・表示順を変更する方法に関するマニュアル
明細行のデータ順(行番号)の入れ替え方法や、一覧画面でのソート設定について詳しく解説しています。
登録済みの明細行の並び順・表示順を変更する方法(行番号の入替/一覧画面のソート)
レコード一覧画面の表示形式や並び順の設定に関するマニュアル
一覧画面の初期表示並び順や、表示タイプ(グループリスト等)の切り替え手順について記載されています。
レコード一覧画面設定
(記事ID:2876)
「一覧画面設定/レコード一覧タイプメニュー」の関連記事一覧
こちらの記事もあわせてご確認ください。
- 編集画面からレコード一覧画面に戻った際に項目名(ヘッダー)が隠れてしまう事象を改善する方法・設定手順
- 複数の自動処理ボタンを改行・折り返して表示する方法はあるか
- レコード一覧画面で一部の明細項目を省略して表示(折り畳み表示)することは可能か
- レコード一覧画面で特定の条件に合致する明細のみを絞り込んで表示する方法・代替手順
- 2段階先の「参照専用項目」に詳細画面へのリンク(DBリンク)を付与することは可能か
- レコード一覧画面の「ブック(閲覧)」アイコンを表示させる方法
- レコード一覧画面の「強調設定」で複数の条件(区分ごとの色分けなど)で行全体に色を付ける方法・設定手順
- 日付項目の値が1ヶ月以内に迫った際に強調表示(色付け)する方法・設定手順
- カレンダー表示で特定の条件に一致するレコードを強調表示(色付け)することは可能か