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

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

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

You are not logged in.

Announcement

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


#1 2017-01-10 11:44:24

工事
Guest

同じ顧客がある場合は最新日のみ表示

サーバ。Pro V12です。
工事No毎にレコード作成しています。

工事No    工事日            顧客名
123          2016/12/02    A社
124          2016/12/15    A社     
125          2016/12/16    B社   
221          2016/11/01    C社
222          2016/12/20    C社

2016/12/01以降で検索すると、下記のように同じ顧客がある場合は最新日のみ表示させる方法をご指導願います。
工事No    工事日            顧客名
124          2016/12/15    A社     
125          2016/12/16    B社   
222          2016/12/20    C社

#2 2017-01-10 12:21:01

旅人
Member

Re: 同じ顧客がある場合は最新日のみ表示

顧客名と工事日でソートして、ボディの無い集計レイアウトで表示してみては。

Offline

#3 2017-01-10 13:38:39

チポ
Member

Re: 同じ顧客がある場合は最新日のみ表示

顧客マスタテーブルが有れば、
顧客でリレーションして、公示日の降順でソート指定。

これで顧客マスタのレイアウトでご希望の表示が出来ます。

Offline

#4 2017-01-10 14:45:20

工事
Guest

Re: 同じ顧客がある場合は最新日のみ表示

旅人 wrote:

顧客名と工事日でソートして、ボディの無い集計レイアウトで表示してみては。

ご指導通り顧客名をソート対象とする小計にフィールドを作り、
顧客名と工事日でソートすると希望通りに表示しました。
ただなぜ最新の公示日のみ表示するのか理解できません。
申し訳ありませんが、ご説明頂けないでしょうか。
又、チポさまとの方法にデータの活用で、どの様な違いがあるのでしょうか。
現在は顧客マスターがないので。

#5 2017-01-10 15:30:56

チポ
Member

Re: 同じ顧客がある場合は最新日のみ表示

後部小計パートはその直前のレコードの値、
前部小計パートはその直後のレコードの値
を表示します。

小計パートで表示されたレコードの値を取り出すのはちょっと面倒ですね。
ほぼ表示のみ、と思った方がいいでしょう。

別テーブルでリレーションは、
データとして使うことは簡単ですが、
別テーブルが必要になる。
ですね。

顧客管理に顧客マスタを作るのも一考でしょう。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.040 seconds, 8 queries executed - Memory usage: 510.66 KiB (Peak: 515.2 KiB) ]