「児童生徒 一覧」名簿を学籍番号順に昇順で表示する方法

  • P-SPACE サポート
詳細
10 ヶ月 4 週間 前 #44 : P-SPACE サポート

小学部の学籍番号2~9が、一桁の数字で認識されていない。
例)学籍番号2→システム上、20で認識されている
  学籍番号3→システム上、30で認識されている
  学籍番号4→システム上、40で認識されている

について、『学籍番号2→システム上、20で認識されている』とおっしゃるのは、
『学籍番号「19」の児童の次に学籍番号「2」の児童がならぶ(なぜなら「2」は「20」として認識されている様子だから)』
ということでしょうか?

そういう意味での「例」であれば、「並び順の評価基準」を『数字のみで評価』に変更されていない可能性があります。

話題に参加するために ログイン してください。

  • 照井 利佳
  • トピック作成者
詳細
10 ヶ月 4 週間 前 #45 : 照井 利佳
>小学部の児童の実際の学籍番号を数点、教えていただけませんでしょうか?

→小学部の学籍番号は1~43となっております。

>そしてそれらについて、
「このように並んでほしい」というご希望の並び順

→名簿の並び順が、1からはじまり最後は43で終わるように表示してほしいです。

>「しかし実際には(ソフトウェア上では)このように並んでしまう」という並び順

→昇順表示すると、次の順番で表示されます。

学籍番号 1、10、11、12、13,、14、15、16、17、18、19、2、20、21、22、23、24、25、26、27、28、29、3、30、31、32、33、34、35、36、37、38、39、4、40、41、42、43、5、6、7、8、9

よろしくお願いします。

話題に参加するために ログイン してください。

  • P-SPACE サポート
詳細
10 ヶ月 4 週間 前 #46 : P-SPACE サポート
詳しくお知らせいただき、ありがとうございます。

児童生徒の「学籍番号」は文字データとして管理されます。
これは数字のみから成る学籍番号のほか、例えば入学年度や分類記号等を含む「R01-0001」「訪問A10001」等の文字記号を含む学籍番号を管理できるようにするための措置です。

「学籍番号」は文字データなので、学籍番号による並び替えは(既定の設定では)1文字目から順に比較した結果に基づいて並べられます。
たとえば学籍番号「R01-0001」と「R02-0001」では、それぞれの1文字目、2文字目は同じ「R」「0」ですので、それぞれの3文字目「1」と「2」の比較結果により、
「R01-0001」は「R02-0001」よりも前に配置されます。

お問い合わせのケースで、上記の『文字としての』比較を行うと、
  • 学籍番号「1」と 「9」では、それぞれの1文字目「1」と「9」の比較結果から、前者のほうが後者よりも『前』に配置されます。
  • 学籍番号「1」と「10」では、それぞれの2文字目「(無し)」と「0」の比較結果から、前者のほうが後者よりも『前』に配置されます。
  • 学籍番号「1」と「11」では、それぞれの2文字目「(無し)」と「1」の比較結果から、前者のほうが後者よりも『前』に配置されます。
  • 学籍番号「19」と「2」では、1文字目「1」と「2」の比較結果から、前者のほうが後者よりも『前』に配置されます。
のように判定されることとなり、すべての学籍番号を比較して配置順を決定すると、お問い合わせの通りの並び順になります。
以上のことから、お使いの就学奨励費ソフトウェアの「並び順の評価基準」は(既定の)『文字列として評価』になっているものと想像します。

「R01-0001」「訪問A10001」のような、文字記号が含まれる学籍番号の場合には上記の比較による並び順は自然なものとなりますが、
学籍番号が『数字』のみから成る場合には私たちの感覚に沿わない不自然な並びになってしまいます。

そこでVer. 3.0.1.0において、学籍番号の並び順決定にあたって「並び順の評価基準」設定を導入し、『数字のみで評価』する選択肢を設けました。

「並び順の評価基準」設定を『数字のみで評価』にセットすると、
【学籍番号から文字記号を除いて作られる「数」】の、数(かず)の大小を基に並び順が決定されるようになります。

お問い合わせのケースでは、【学籍番号から文字記号を除いて作られる「数」】は学籍番号に一致し、これを(文字としてではなく)数として比較することになりますので、
ご所望の並び順で並び替えられることになります。

最初にお問い合わせをいただいたとき、「学籍番号」が数字のみで構成されているために不自然な並びであるとお考えのケースかもしれないと思いましたので、 本トピックの最初の返信 のなお書きによって「並び順の評価基準」について触れました次第です。

お手数をおかけしますが、 本トピックの最初の返信 の画面写真をご確認いただき、「並び順の評価基準」を『数字のみで評価』に変更してご希望の並び順になることをご確認ください。

話題に参加するために ログイン してください。

  • 照井 利佳
  • トピック作成者
詳細
10 ヶ月 4 週間 前 #47 : 照井 利佳
>お手数をおかけしますが、 本トピックの最初の返信 の画面写真をご確認いただき、「並び順の評価基準」を『数字のみで評価』に変更してご希望の並び順になることをご確認ください。

お示しいただいた画面写真どおり、「並び順の評価基準」を『数字のみで評価』に変更しておりますが、前回問い合わせしたとおりの昇順表示となっておりません。

解決しなければ、現行の表示のまま対応します

話題に参加するために ログイン してください。

  • P-SPACE サポート
詳細
10 ヶ月 4 週間 前 #48 : P-SPACE サポート
返信をいただき、ありがとうございます。
「並び順の評価基準」を『数字のみで評価』に変更した上での並び順だったのですね。

サンプルデータを用いて期待した通りに並べ替えが行われることを確認しております。
注目されている「児童生徒一覧」が別の画面?なのかもしれません。

以下にサンプルデータを用いて確認した画面写真を示します。
 

上記画面の並びを実現する動作設定画面は以下のようになっています。
 

児童生徒の詳細画面で、学籍番号は以下のように指定しています。
 

お手元の状況と異なる部分など、お気づきの点はございませんでしょうか?

話題に参加するために ログイン してください。

  • 照井 利佳
  • トピック作成者
詳細
10 ヶ月 4 週間 前 #49 : 照井 利佳
ご回答ありがとうございます。

>サンプルデータを用いて期待した通りに並べ替えが行われることを確認しております。
注目されている「児童生徒一覧」が別の画面?なのかもしれません。

→当方で見ている画面は、P-SPACE様からお示しいただいた画面と同じ「児童生徒一覧」画面です。

教えていただいたとおりに設定しましたが、昇順表示されず、これ以上の対応は困難であるということで、
現行のままで対応します。
ご対応いただきありがとうございました。

 

話題に参加するために ログイン してください。

モデレータ: P-SPACE サポート
ページ作成時間: 0.328 秒