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

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

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

You are not logged in.

Announcement

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


#1 2017-07-05 11:32:54

めい吉
Member

リレーション親と子について

テーブルA(親)とテーブルB(子)があり、
[テーブルA]商品コード
[テーブルB]商品コード,詳細
というフィールドがあり、テーブルA.商品コード=テーブルB.商品コード
でリレーションを組んでいます。
テーブルBのリレーション設定で、「このリレーションシップによる~」と「他方のテーブルでレコードが削除~」
にチェックを入れています。
テーブルAにはチェックを入れていません。


他サイトを見て、「テーブルAに商品コードを追加したときテーブルBにもテーブルAで追加した商品コードが追加される」
のようなイメージで作成したのですがテーブルBには追加されませんでした。

同一商品コードをテーブルA、Bに作成し、テーブルAからレコード削除した場合はテーブルBから同商品コードのレコードも削除されました。

テーブルAにレコード追加した際に、テーブルAで追加した商品コードを自動でテーブルBにレコード追加はできないのでしょうか。

Last edited by めい吉 (2017-07-05 11:34:19)

Offline

#2 2017-07-05 11:48:55

Shin
Member

Re: リレーション親と子について

その構造は、例えばアパレルでしたら、テーブル1にボーダーシャツを登録し、そのカラーカテゴリーとして、テーブルBにボーダーシャツ・カラー1、ボーダーシャツ・カラー2を登録する、というイメージです。
テーブルA,テーブルBが1対1で対応させるのでした、テーブルBの存在意味がありません。

Offline

#3 2017-07-05 11:59:20

チポ
Member

Re: リレーション親と子について

> 「このリレーションシップによる~」
これは、
テーブルAのレイアウトに、テーブルBのフィールドを置いて、
そこへ入力することでテーブルBに関連レコードを作る。
ことを許可するということです。

これは、
ポータルの新規行に入力するのも同じことです。

自動で関連レコード作成ということでは有りません。


そうするには、
スクリプトとスクリプトトリガを使ってできますね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 549.72 KiB (Peak: 581.88 KiB) ]