みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
よろしくお願いいたします。
Win 8. FM13 ad を使用しています。
Loop 処理等で、検索した結果を、
検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?
例えば、条件1の検索結果 B
条件2の検索結果 C
条件3の検索結果 A
条件4の検索結果 G
条件5の検索結果 D
・・・・・・・・・・・・
の様なときに、検索結果はソートされてしまいまして、
A、B、C、D、G・・・・・
となってしましますが、
これを、検索した順番の並び順
B、C, A, G, D,・・・・・・・
で表示したいと思います。
分かりにくい説明で申し訳ありません。
可能でしたら、お教え頂ければ幸いです。
宜しくお願い致します。
並ぶ順を先に作っておいて,それを元に検索、ソートすれば簡単ではないですか。
検索条件ありき,という事ならば、検索の直前に List() でその順番をグローバルフィールドか変数に取込む事が出来ると思います。
Offline
順番用のフィールドを作り、
検索前にリセット
各検索ごとにその順を全置換で入力 ( 順番用が空白のみに入力する様に計算式を作ります )
すべての検索終了後、順番用でソート
でいいでしょう。
Offline
ご連絡、ありがとうございます。
しかし、私は素人で、ちょっと試してみましたが上手くいきません。
よろしくお願いいたします。
Shin 様
検索条件ありきですが、
”検索の直前に List() でその順番をグローバルフィールドか変数に取込む事が出来ると思います。”のところで、
具体的な、方法がわかりません。宜しければ、お教え願えれば幸いです。
チポ 様
”各検索ごとにその順を全置換で入力 ( 順番用が空白のみに入力する様に計算式を作ります )”
ですが、 ”各検索ごとにその順を全置換で入力”の方法が、分かりません。何となく、試してみましたら結局、
順番用のフィールド が、全部、最後の検索番号になってしましまして・・・・・
全く理解できていないと思います。申し訳ありません。
Shin 様 、 チポ 様
お時間がありましたら、ヘルプの程をお願い申し上げます。
全置換の計算式
Case ( IsEmpty ( 順番用 ) ; 順番の値 ; 順番用 )
これで空欄のみ入力されますね。
Offline
チポ 様
大変有り難うございます。
何か、眼から鱗のような!!!・・・・・です。
解決致しました。
今後とも、どうぞ宜しくお願い申し上げます。
[ Generated in 0.010 seconds, 9 queries executed - Memory usage: 517.13 KiB (Peak: 521.66 KiB) ]