みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。FM16 mac使用です。
Aフィールド(チェックボックス)
・きゅうり
・レタス
・オレンジ
・ハム
・チーズ
Bフィールド(チェックボックス)
・くだもの
・やさい
・肉製品
・乳製品
以上を設置しています。
Aフィールドで「オレンジ」「レタス」を選択した場合、
Bフィールドに自動で「くだもの」「やさい」にチェックが入るようなスクリプトはありますか?
選択はマルチに行うので、Aフィールドのチェックが全て入る可能性があります。
よろしくお願いいたします。
Offline
スクリプトはいらないでしょう。
A・Bフィールドを、対応させてマスターテーブルにします。
別テーブルのAフィールドから、マスターのAにリレーションを張り、リレーション::B を表示させればいいでしょう。
https://www.dropbox.com/s/rahms0g8p49k8 … 7.zip?dl=0
Offline
Shinさんいつもご丁寧な回答ありがとうございます。
大変助かっております。
今回、Bフィールドからの選択もあり得るのですが、
Bフィールドで「やさい」を選んだ場合、
Aフィールドの「きゅうり」「レタス」に自動チェックが入るようにしたいと考えています。
説明が足らず、大変申し訳ございません。
作っていただいたファイルも大変参考になりました!
Offline
それを最初に言わなきゃ・・
Shinさんのマスタを作って、品名でリレーション
スクリプトで
フィールド設定 [ 区分 ; List (マスタ::区分) ]
これを品名のスクリプトトリガ
OnObjectModify
で実行。
同様にマスタ2と区分でリレーション、
品名の入力を同様に設定します。
Offline
Shinさん、チポさんありがとうございました。
お二人のご回答を元に、無事設定できました。
説明が足らずご迷惑をおかけしました。
わからないことばかりで、またお世話になると思います、、、
そのときはまたよろしくお願いいたします。m(_ _)m
Offline
条件の後出しは困ります。しかも、ハードルを上げてもらっても。
トリガーでスクリプトを起動して、フィールド設定するのが無難でしょうね。
https://www.dropbox.com/s/rahms0g8p49k8 … 7.zip?dl=0
Offline
Shinさん
ご丁寧な回答ありがとうございました。
作っていただいたファイルも大変参考になりました。
これらを書き換えて使わせていただきます。
次回こちらを使用させていただく際は、質問方法に十分注意いたします。
ご迷惑をおかけしました。
またよろしくお願いいたします。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 513.09 KiB (Peak: 518 KiB) ]