みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Filemaker Pro Adovanced13,Windows7の環境です。
関連レコードへ移動についてなんですが
顧客DBをリスト表示のレイアウト状態から、顧客名を選択すると
その顧客の顧客詳細レイアウトへレイアウト切替・移動を行うようにしています。
関連レコードへ移動を設定していれば普通に切替はしてくれるのですが
一度、名前で検索してから移動すると対象レコードの先頭が表示されてしまいます。
例えばリスト表示を「日本」で検索して
㈱日本建築
日本開発㈱
と表示されて日本開発㈱の「関連レコードへ移動」ボタンを押しても
㈱日本建築の顧客詳細レイアウトに移動してしまうのです。
選択した方の詳細レイアウトを開くにはどうすればよろしいでしょうか?
ご教授お願いします。
Offline
リレーションの設定がわかりませんけど、同じテーブルなので「関連レコードへ移動」は不要でレイアウト切替だけでいいでしょう。
同じテーブルなので、たしかにレイアウトの切替でも同様でした。
ただ、やはりリストで検索して絞り込んだ後に詳細へ移動のボタンを押すと
絞り込んだレコードの最初のレコードが表示されてしまいます。
これは詳細へ移動のボタン自体にスクリプトを入れるしかないんでしょうか・・・?
Offline
リスト表示で先頭のレコードがアクティブになっているからでは?
同じテーブルなら例えば3番目のレコードが選択状態で、レイアウトを切り替えると
3番目のレコードになるはずです。
Offline
tim様
旅人様
原因がわかりました・・・
リスト表示のヘッダに検索用のフィールドを設定していたのですが
そちらにOnObjectExitのスクリプトトリガを設定しているせいで
レイアウトを切り替えてもそのレコードが選択されていなかったようです。
お手を煩わせました。またよろしくお願いします!
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 504.84 KiB (Peak: 515.63 KiB) ]