みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
fmp12 win7
●ファイルA
登録テーブル
IDフィールドA
・
・
●ファイルB
ODBCインポートテーブル
IDフィールドB
・
・
上記ファイルがあります。ファイルAでIDフィールドAとIDフィールドBはリレーションを組んでいます。
ファイルAのレイアウトAでファイルBのIDフィールドB等々リスト形式で表示させています。
ファイルAのレイアウト形式でIDフィールドAに入力されている値をクリックすると、レイアウトAに切り替わり入力されていた
値のみを検索結果に出したいです。
レイアウト切り替え→検索モードに切り替え→フィールド指定(変数)→検索実行(記憶しない)等々試しましたが、うまくいきません。
ご教授宜しくお願い致します。
>ファイルAのレイアウトAでファイルBのIDフィールドB等々リスト形式で表示させています。
までは意味がわかるんですが、そのあとがさっぱりわかりません。
IDフィールドBは全く使わないみたいだし。。。
IDフィールドAは、ユニークですか?(違うレコードで同じ値が入りますか?)
ユニークならば、
全レコードを表示
現在のレコードを対象外
対象外のみを表示
でいいでしょう。
ユニークでないなら、自己リレーションを張って、関連レコード側へ移動 でいいでしょう。
Offline
ファイルAのレイアウト形式でIDフィールドAに入力されている値をクリックすると、
レイアウトAに切り替わり入力されていた値のみを検索結果に出したいです。
これ、
検索フィールドを書いてないけれど、
ファイルB::フィールドB
を検索したいのでは?
とした場合、
レイアウトAでそれを行うと、
その値の関連レコードを持つファイルAのレコードを検索しますが。。
Offline
Pages: 1
[ Generated in 0.004 seconds, 8 queries executed - Memory usage: 505.13 KiB (Peak: 509.67 KiB) ]