みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。FMPa12 Macです。
またしても基本的な質問で恐縮です。
商品マスタテーブルに品番フィールドがあり、出品管理テーブルにも品番フィールドがあります。品番をキーに両テーブルはリレーションを組んであります。
このとき、商品マスタに登録された商品はすべて出品するという前提に立って、
1. 商品マスタにレコードが作成されたら出品管理テーブルにも自動でレコード作成したい、
2. 商品マスタの品番フィールドに品番が入力されたら出品管理テーブルの品番フィールドにも同じ内容を自動で入力したい、
ということをしたいのですが、可能でしょうか?
よろしくお願い致します。
Offline
発想を逆転させて、
商品マスタテーブルへの商品登録を、出品管理テーブル側からのリレーション越し登録で関連レコードの自動作成、
とかでは?
Offline
リレーションの設定で、出品管理テーブルの
レコードの作成の許可
として、
商品マスタのレイアウトに
出品管理::品番フィールドを配置、
これに入力。
これで、出品管理テーブルに、その品番のレコードが作られます。
運用上、危険な感じもしますが、目的は達せられますね。
安全策なら、
商品マスタの品番フィールドにスクリプトトリガでスクリプト実行。
これならレコード作成前にアラートなどで確認がとれます。
Offline
Hiroさま、チポさま、
ありがとうございます。
実は出品管理テーブルは店舗ごとに用意されてまして、それぞれの店舗のテーブルに同時にレコードを作成したいという事情があります(説明を省略して申し訳ありません)。その場合でも、どちらの方法でも対応できそうだと感じていますが、そもそも全店舗の情報をひとつの出品管理テーブルにまとめた方がいいのかもしれません。フィールド数が膨大になり管理が面倒そうですが…。
アドバイスいただいたどちらの方法でもできそうなので、テーブル構成からもう一度検討させてください。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 505.25 KiB (Peak: 516.27 KiB) ]