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

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

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

You are not logged in.

Announcement

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


#1 2017-06-21 13:18:48

あやへい
Member

1対多の他のテーブルの変数を返す

初歩的な質問ですみません。

テーブル1に
検査番号 検査番号その1 その1の検査内容 検査番号その2 その2の検査内容 検査番号その3 その3の検査内容
132   132-1               採血                     132-2                レントゲン    132-3     該当なし

テーブル2に
検査番号   検査内容
132-1   採血
132-2  レントゲン


テーブル2に項目を入れるとテーブル1に反映されてデータが自動で入るようにするにはどうしたらよろしいでしょうか。
検査番号3に該当がない場合は空白や該当なしと表示したいのです。
テーブルの検査番号は新規レコードを作ると自動的にハイフン付きで番号を作るようにしております。
最大でも項目6個程度なのでテーブル1には今後その6まで増やしていこうと思っております。
1対多の関係の場合どうすれば良いのか分からず困っております。
よろしくお願い申し上げます。

Last edited by あやへい (2017-06-21 13:43:41)

Offline

#2 2017-06-21 14:54:27

Shin
Member

Re: 1対多の他のテーブルの変数を返す

テーブル2側に検査番号をもたせておいて、テーブル1から1行のポータルで表示さればいいはずです。

Offline

#3 2017-06-21 15:02:35

チポ
Member

Re: 1対多の他のテーブルの変数を返す

テーブル2で
> 132-1
このハイフンの前を取り出すフィールドを作り、
テーブル1の検査番号とリレーション。

テーブル1のレイアウトに、
このリレーションの1行ポータルを開始行を順に変えて必要数横に並べます。

Offline

#4 2017-06-21 16:55:58

Hiro
Member

Re: 1対多の他のテーブルの変数を返す

Lookup関数を配列(繰り返し)へ適用することで、
簡単に個別参照できるようにする方法。

●作例サンプル『配列照合.fmp12』→ https://yahoo.jp/box/u4qSli

Offline

#5 2017-06-22 13:03:41

あやへい
Member

Re: 1対多の他のテーブルの変数を返す

みなさまありがとうございました。1例ずつのレイアウトだとうまくいきました。今後とも試行錯誤して勉強しようと思います。感謝いたします。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 509.07 KiB (Peak: 514.96 KiB) ]