みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMaker Pro12 Win版を使用
テーブルを2つ作っています。
Aテーブル・Bテーブルに、同じCフィールドを作りました。
以下のスクリプトを作りました。
コピー[選択;A::C]
レイアウト切り替え[「B」]
検索モードに切り替え[]
貼り付け[スタイルなし;B::C]
フィールドへ移動
検索実行[]
⇒この時にレコードが無い場合、
新規レコードを追加する場合は、どのようにしたらいいのでしょうか?
Offline
フィールドCでリレーションを張り、
フィールド設定[ Bテーブル::フィールドC ; Aテーブル::フィールドC ]
関連レコードへ移動[ Bレイアウト ]
だけでいいはず
Offline
Shinさんへ
回答ありがとうございます。
ただ、私の知識不足で、うまくいきません。
フィールド設定の流れがよくわからないのですが、
テーブルAとテーブルBの同じフィールドCを「=」でリレーションを作り
フィールド設定[ Bテーブル::フィールドC ; Aテーブル::フィールドC ]
関連レコードへ移動[ Bレイアウト ]
と、スクリプトを作りました。
しかし、
何も反応しません。
もっと勉強をすれば良いのでしょうが、
申し訳ありません。
よろしくお願いいたします。
Offline
リレーションの設定で新規レコード作製に許可を与えないとダメです。
検索で行うのなら、
検索ステップの前に
エラー処理 オン
を入れておくと
検索結果が無いときでもアラートが出ずにステップを進められますよ。
Offline
チポさんへ
なるほど、出来ました。
大変ありがとうございました。
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 506.93 KiB (Peak: 511.47 KiB) ]