初心者のFileMaker pro Q&A

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

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


#1 2020-11-17 11:05:31

NIVEA
ゲストユーザー

[解決] 複数レコードから該当する最新のレコードのみの抽出

環境はFM13、WIN8です。お尋ねいたします。

例えば、ハガキを複数の方を対象に不定期にだしているとします。

宛名は山田太郎さん。最新の投函は今年の7月1日、前回は昨年の11月10日、前々回は昨年の4月2日とします。

次に宛名は鈴木花子さん。最新は昨年の9月3日、前回は昨年の2月10日とします。

このように複数の方への投函履歴をFMで作成した場合、氏名フィールドで山田太郎と入力し検索した場合、当然のごとく2020.7.1と2019.11.10と2018.4.2のレコードだけが表示されますが、最新の2020.7.1のみの情報が必要であり、古い2019.11.10と2018.4.2は不要です。

つまり2020.7.1のレコードのみを表示したいと考えています。どうそればいいのでしょうか?ご教示願います。

#2 2020-11-17 13:09:45

チポ
メンバー

Re: [解決] 複数レコードから該当する最新のレコードのみの抽出

別テーブルを作り、
元のテーブルと名前でリレーション、
その設定で、日付の降順ソートにします。

別テーブルのレイアウトに元のテーブルのフィールドを配置すると、
その名前の最新のレコードが表示されます。


自己リレーションにして、
同様の設定で最新のレコードのみにフラグをたてられますから、
そのフラグで検索してもいいでしょう。

オフライン

#3 2020-11-18 09:47:57

NIVEA
ゲストユーザー

Re: [解決] 複数レコードから該当する最新のレコードのみの抽出

ありがとうございました。

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer