こんばんは。細かくカスタマイズできるのが大好きでずっと愛用させていただいております。
私は曲の Comment に、洋楽であれば /US/、ベスト盤であれば /BEST/、男性アーティストであれば /M/ などとタグ付けして曲を管理しており、
$IF($AND($ISEXIST(%COMMENT%,/US/),$ISEXIST(%COMMENT%,/BEST/)),%@_CARTIST%,)\%RELEASETIME,4%\
こんなツリークエリを使って、洋楽アーティストのベスト盤を表示させたりしています。このレベルの複雑さであれば何とか視認して構造理解できるのですが、複雑なクエリだと、以前に自分で作ったクエリの構造をあとから覚えていなくって困ってしまうことがたまにあります。
そこで確認 or 提案なのですが、下記のツリークエリの入力欄に「改行入りで構造を視覚的にわかりやすくしたクエリ」を入力できるようにはならないでしょうか。
改行やスペースを取り除いたワンライナーではなく、
$IF(
$AND($ISEXIST(%COMMENT%,/US/)
,$ISEXIST(%COMMENT%,/BEST/)
)
,%@_CARTIST%
,
)
\%RELEASETIME,4%\
こんな感じでインデントや改行を使って表現したクエリコマンドを入力できるとちょっとわかりやすいのにな・・・といつも感じています。
みなさんは複雑なクエリを作成するときにどうやって、クエリコマンドを組み合わせてうまくプログラミングされているのでしょうか。
私のプログラミングセンスの問題も多分にありそうですが、下記のツリークエリ作った時には、七重くらいの入れ子構造にした 400文字以上の長大なコマンドになっていて、自分で作ったにも関わらず構造がもう理解できなくなっちゃってたりします(苦笑)