忍者ブログ
アクセスログ
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
最新記事
最新TB
ブログ内検索
忍者ブログ | [PR]
Written by Bystander
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



・ソート履歴を記憶したソート処理
ここ2、3日、色々試して頑張ってみましたが、
結局、成功には至りませんでした。
結果、Sortコマンドの限界を感じた日々でした。


例えば、
Sortの配列の中身を「"読み仮名 装備個所"」として、

超合金Z="ちょうごうきんぜっと 強化パーツ"
エネルギータンク="えねるぎーたんく 強化パーツ"
アイアンカッター="あいあんかったー ウェポン"
ビームライフル="びーむらいふる ウェポン"


というアイテムがあるとき、アイテム名で昇順にすると

アイアンカッター="あいあんかったー ウェポン"
エネルギータンク="えねるぎーたんく 強化パーツ"
超合金Z="ちょうごうきんぜっと 強化パーツ"
ビームライフル="びーむらいふる ウェポン"


となります。

しかし、「装備個所=降順 & アイテム名=昇順」の順番
エネルギータンク="強化パーツ えねるぎーたんく"
超合金Z="強化パーツ ちょうごうきんぜっと"
アイアンカッター="ウェポン あいあんかったー"
ビームライフル="ウェポン びーむらいふる"

にしたくても、

アイテム名=昇順ソートだと、
アイアンカッター="あいあんかったー ウェポン"
エネルギータンク="えねるぎーたんく 強化パーツ"
超合金Z="ちょうごうきんぜっと 強化パーツ"
ビームライフル="びーむらいふる ウェポン"


に、

装備個所=降順ソートだと、
超合金Z="強化パーツ ちょうごうきんぜっと"
エネルギータンク="強化パーツ えねるぎーたんく"
ビームライフル="ウェポン びーむらいふる"
アイアンカッター="ウェポン あいあんかったー"


となってしまいます。


問題の限界というのは、Sortコマンドの「ソートする配列」が、
一連なりとしてしか使えないことなんですよね。
この「ソートする配列」が、List関数に対応してくれたら、
Var[1] = "B あいう"
Var[2] = "A きくけ"
Var[3] = "C すせそ"

という配列でも、
「Sort LIndex(Var,i) option」って、上手い具合にできるんでしょうけど……。
(試してないけど、まさか既に対応してたり……。んなワケ無いか)


そんなこんなで、ソートの優先順位機能は諦めることにします。

さて、ここんとこそんな感じでずっと、
同じところをぐるぐる回ってましたが、
明日こそは、完成に向けて一歩、進みたいところです。

しかし、それにはまずは英気を養わなければ……、
ということで、おやすみなさいませ。
PR


この記事にコメントする
HN:
TITLE:
COLOR:
MAIL:
URL:
COMMENT:
PASS:
この記事へのトラックバック
この記事にトラックバックする:

Powered by 忍者ブログ
Copyright © [ そんな感じでSRCをば ] All Rights Reserved.