ソートについて
Posted: 2007年1月09日(火) 15:21
いつもお世話になっております。
今回はソートについて質問させてください。
運用後のソート設定の変更は推奨されていないと知りつつも
ソートしたいとの要望が出てしまい、作業をしているところです。
そこで、少し確認なのですが
の用にnumという項目を追加して、数字順に並び替えるような設定にしました。
既に20件ほど登録してあったので、そちらは全部同じ番号で3と入っています。
そこでうまく行かないのが、
ソート設定前からあるエントリも、後から登録したエントリも
登録した後で、num項目を変更しようとしても
(例えば3だったものを4に変更しようとしても)保存した後で、元の値(ここでは「3」)に戻ってしまいます。
(なお、試しにnumのtypeをtextにしてみてもダメでした。)
この原因は、やはり運用後にソートを設定したから、でしょうか?
「とにかく運用後だから」と言うことであれば、最悪、エントリを全て登録し直すのですが
「ソート項目に指定されている項目は修正できない」のか?とも思ったので
質問させて頂きました。
ソート自体はどうしても必要なので、どの辺りからやり直す必要があるか
(エントリを一度全部削除する、など)お教え頂けますでしょうか?
非推奨の事柄で申し訳ありませんが、よろしくお願いします。
今回はソートについて質問させてください。
運用後のソート設定の変更は推奨されていないと知りつつも
ソートしたいとの要望が出てしまい、作業をしているところです。
そこで、少し確認なのですが
コード: 全て選択
<schema name="cars" caption="商品" sortkey="num" sortorder="esc" title="name">
<data name="num" type="int" caption="ソート" />
既に20件ほど登録してあったので、そちらは全部同じ番号で3と入っています。
そこでうまく行かないのが、
ソート設定前からあるエントリも、後から登録したエントリも
登録した後で、num項目を変更しようとしても
(例えば3だったものを4に変更しようとしても)保存した後で、元の値(ここでは「3」)に戻ってしまいます。
(なお、試しにnumのtypeをtextにしてみてもダメでした。)
この原因は、やはり運用後にソートを設定したから、でしょうか?
「とにかく運用後だから」と言うことであれば、最悪、エントリを全て登録し直すのですが
「ソート項目に指定されている項目は修正できない」のか?とも思ったので
質問させて頂きました。
ソート自体はどうしても必要なので、どの辺りからやり直す必要があるか
(エントリを一度全部削除する、など)お教え頂けますでしょうか?
非推奨の事柄で申し訳ありませんが、よろしくお願いします。