みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初めてお世話になります。
FileMaker pro Advanced13をWindows7にて使っています。
過去質問にて確認しましたが、問題が解決できず、
ご質問させていただきたいと思います。
よろしくお願いいたします。
ひとつの画面(レイアウト)にタブコントロールを配置し、
各タブにポータルを配置しています。
Aタブ
----------
Aポータル(関連レコード:Aテーブル)
A1フィールド
A2フィールド
A3フィールド
Bタブ
----------
Bポータル(関連レコード:Bテーブル)
B1フィールド
B2フィールド
B3フィールド
※本画面のレイアウト設定で選択しているテーブルは、Aテーブルです。
※AテーブルとBテーブルのリレーションは商品名をキーとし、条件は"x"になります。
処理内容としては、タブごとに各ポータルのレコード追加、変更、削除を行いたいと考えております。
現状は、Bタブでポータルに表示された内容を直接変更することは可能ですが、
スクリプトを使い新規登録・削除を行った場合、レイアウト設定をしているAテーブルに反映されてしまいます。
BタブのBポータルで操作した場合には、Bテーブルに反映させたいと思いますが、
何か良い方法はありますでしょうか。
なお、タブを選択したときに別レイアウトに切りかえる方法も検討しましたが、
できれば、同画面(レイアウト)ですべて対応したいと考えております。
分かり辛い点等があり、申し訳ございません。
何とぞ、よろしくお願い申し上げます。
Offline
そのスクリプトが書かれていませんので推測ですが、、
ポータル内の固有のフィールドに移動するとか、
ポータルにオブジェクト名を付けて、移動するとか、
積極的にポータルを指定するべきでしょう。
Offline
早速、ご回答いただき、ありがとうございます。
アドバイスいただきました2点につきまして、試してみます!
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505.03 KiB (Peak: 515.96 KiB) ]