初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-03-15 00:46:27

yuchan
Guest

データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

よろしくお願いいたします。
  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,・・・・・・・
             で表示したいと思います。

分かりにくい説明で申し訳ありません。
可能でしたら、お教え頂ければ幸いです。
宜しくお願い致します。

#2 2016-03-15 08:52:22

Shin
Member

Re: データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

並ぶ順を先に作っておいて,それを元に検索、ソートすれば簡単ではないですか。

検索条件ありき,という事ならば、検索の直前に List() でその順番をグローバルフィールドか変数に取込む事が出来ると思います。

Offline

#3 2016-03-15 09:23:11

チポ
Member

Re: データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

順番用のフィールドを作り、
  検索前にリセット
  各検索ごとにその順を全置換で入力 ( 順番用が空白のみに入力する様に計算式を作ります )
  すべての検索終了後、順番用でソート

でいいでしょう。

Offline

#4 2016-03-15 11:03:55

yuchan
Guest

Re: データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

ご連絡、ありがとうございます。
しかし、私は素人で、ちょっと試してみましたが上手くいきません。
よろしくお願いいたします。

  Shin 様
   検索条件ありきですが、
    ”検索の直前に List() でその順番をグローバルフィールドか変数に取込む事が出来ると思います。”のところで、
   具体的な、方法がわかりません。宜しければ、お教え願えれば幸いです。

  チポ 様
   ”各検索ごとにその順を全置換で入力 ( 順番用が空白のみに入力する様に計算式を作ります )”
   ですが、 ”各検索ごとにその順を全置換で入力”の方法が、分かりません。何となく、試してみましたら結局、
   順番用のフィールド が、全部、最後の検索番号になってしましまして・・・・・
   全く理解できていないと思います。申し訳ありません。
   
  Shin 様 、 チポ 様
   お時間がありましたら、ヘルプの程をお願い申し上げます。

#5 2016-03-15 11:08:30

チポ
Member

Re: データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

全置換の計算式
  Case ( IsEmpty ( 順番用 ) ; 順番の値 ; 順番用 )
これで空欄のみ入力されますね。

Offline

#6 2016-03-15 23:01:58

yuchan
Guest

Re: データを検索した順番(もしくは、任意に指定した順番)で、表示することは可能でしょうか?

チポ 様

   大変有り難うございます。
何か、眼から鱗のような!!!・・・・・です。
解決致しました。

今後とも、どうぞ宜しくお願い申し上げます。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 513.61 KiB (Peak: 518.15 KiB) ]