みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
前回ゲストで参加しましたしましたFillです。
お世話になります。何分初心者で恐縮ですがよろしくおねがいします。
Aファイル内にBファイルの特定のフィールドのポータルを配置しています(日付けフィールドもあります)。
ポータル内の日付の最も新しい特定のフィールドを、Aファイルのポータルでない個所に表示したいのですが御指南お願い出来ますでしょうか?
Offline
> ポータル内の日付の最も新しい特定のフィールド
最大日付の関連レコードのフィールド
ということなら、、
1行ポータルを配置、その設定で日付の降順指定します。
もうひとつ、
リレーションの設定で日付の降順指定をして、その関連フィールドを配置。
どちらでもいいでしょう。
Offline
チポ様
ご返信ありがとうございます。
>1行ポータルを配置、その設定で日付の降順指定します。
1行ポータル、この発想がありませんでした。考えが凝り固まっていました。
これなら私でもやれます。当面はこの方法でやってみます。ありがとうございます。
>もうひとつ、
リレーションの設定で日付の降順指定をして、その関連フィールドを配置。
何分勉強不足で、具体的にはどのように進めれば良いでしょうか?
参考までにご指南おねがい出来ますか?
リレーションの設定で、照合順を指定できます。
設定をしなければ、レコードID順(レコード作成順ですね)になります。
その設定方法は、
リレーションシップグラフで
二つのテーブルをつないでいる線の中央にある小さな四角(なかに = などがありますね)をダブルクリック、
現れるリレーションシップ編集窓で、
ポータル側のテーブルの「レコードのソート」で設定できます。
これで日付の降順で指定して、
レイアウトモードでそのテーブルのフィールドを配置。
お試しください。。
Offline
チポ樣
教わった通りやってみたら、うまく表示されました。
リレーションシップ編集の画面は確認することはありましたが、いじったことはありませんでした。
色々応用が出来そうです。ありがとうございました。
いつも拙い質問ですが、付き合っていただいてありがとうございます。
このHP助かります。また質問させてください。
[ Generated in 0.014 seconds, 11 queries executed - Memory usage: 509.72 KiB (Peak: 514.26 KiB) ]