*情報でのソートキー [#ue75cfcd]
-ページ: [[罪罰改造板2]]
-投稿者: [[焔煽]]
-優先順位: 普通
-状態: 完了
-カテゴリー: エラーが出ます
-投稿日: 2006-01-30 (月) 18:19:45
-バージョン:
**内容 [#o1d89579]
いつもお世話に成ります。
今回、情報画面でのソート順をデフォルトの階級から貢献値に変更しようと思ったのですが、変更する場所は分かっていてもソートキーが上手く設定出来ません。何方か、ご教授を御願い致します。
infomation_pc.cgi内
$RK_E{$R{'nm'}} = $R{'rank_exe'}; # 貢献値の設定
下記の部分がソート順を設定する場所だと思うのですが、上手く設定できませんでした。
$l = $rk = 1;
foreach $nm (sort sclv keys(%LV_V)){
$lv_v = $LV_V{$nm};
next if($lv_v<=0);
if($lv_v<$prv_lv){ $rk = $l; }
----
-ore_.cgiに比較サブルーチン sclvがあります。ので、そこに手を入れるか、下のようにしたらうまくいくかも知れません -- [[あくあ]] &new{2006-02-02 (木) 22:28:52};
foreach $nm (sort {$RK_E{$b} <=> $RK_E{$a}} keys(%RK_E)){
-ご助言有り難う御座います。無事に解決しました。 -- [[焔煽]] &new{2006-02-03 (金) 10:54:04};
#comment