みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
≪やりたいこと≫
2つのファイルメーカーのファイルがあって、その1つのファイルから検索ボタンを設けて別のファイルの情報を検索できるようにしたいのです。
⇒ファイルAに検索フィールドと検索ボタンを設けて、検索ワード「AAAAA」を入れたときに、ファイルBにある「AAAAA」を探し、ファイルBが画面上にあらわれるようにしたい。
ソースコードは以下のコードを書いたのですが、ファイルBを開くことができません。
アドバイスをいただけないでしょうか。どうぞよろしくお願いいたします。
ファイルを開く[非表示の状態で開く:オフ;「XXXXXXXX」]
クイック検索の実行[ A or B ]
Last edited by kirari (2019-07-21 20:50:00)
Offline
ポータルで表示したらいかがですか。
検索フィールドとファイルBの街頭フィールドをリレーションするだけdす。
Offline
現在のファイルのスクリプトで、
他のファイルの検索をすることはできません。
その、他のファイルで検索スクリプトを作って、
現在のファイルのスクリプトでそのスクリプトを動かすことはできます。
Offline
チポさんのやり方が手っ取り早いですね。
ファイルAからファイルBのスクリプトを呼ぶ際に[スクリプト引数]に
ファイルAでの検索キーワードを設定すれば検索キーワードはファイルBのスクリプトからも使えます。
引数の使い方の例はヘルプにあります(下のほうに書かれています)
https://fmhelp.filemaker.com/help/18/fm … mples.html
FileMaker では他のファイルのテーブルも自分のファイル内に表示できるので
ファイルAの外部データソースにファイルBを追加、リレーションシップグラフでファイルBのテーブルを追加する方法もあります。
あとはファイルAの他のテーブルと同じように扱えるので(レイアウトに割り当てたり)、
ファイルAにファイルBのテーブルのレイアウトやスクリプトを作ればOKです。
別のウインドウでの表示に拘りがあるなら新規ウインドウで表示させればOKです。
Offline
ありがとうございます。不明な点が出てきましたら質問させていただきます。よろしくお願いいたします。
Offline
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 512.34 KiB (Peak: 518.61 KiB) ]