みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
テキストフィールドAの入力内容により、自動的にDBを検索し、テキストフィールドBにDBの内容を表示させる。
上記の実現は可能でしょうか?よろしければ、方法概要も教えてください。
例:以下のDBにテキストフィールドAにID1入力後、テキストフィールドBに社員1を表示させる。テキストフィールドAにID2入力後、テキストフィールドBに社員2を表示させる。
会社ID 部門名 社員名
ID1 部門1 社員1
ID2 部門2 社員2
ID3 部門3 社員3
ID1 部門4 社員4
Offline
テキストフィールドAtと会社ID をリレーションすれば、Bの代わりに リレーション::社員名 を参照させてもいいでしょうし、フィールドBが必要なら、計算フィールドで参照や、ルックアップするなどいろいろできます。
Offline
>計算フィールドで参照や、ルックアップするなどいろいろできます。
すみませんが、少し詳細の内容を教えていただけますでしょうか?
こちらはAの入力後、Onobjectvalidateイベントのスクリプトにレイアウト切替、会社IDフィールド設定、検索実施、レコードの取得、フィールドBに設定をしています。ちょっと複雑です。
テキストフィールドAtと会社ID をリレーションすれば、Bの代わりに リレーション::社員名 を参照させてもいいでしょうし、フィールドBが必要なら、計算フィールドで参照や、ルックアップするなどいろいろできます。
Offline
厳密に言うと、Onobjectvalidate トリガーの使い方も正しくないし、もっと基本的なリレーション という考え方を全く理解されていないようです。
https://fm-aid.com/bbs2/viewtopic.php?pid=72061#p72061
と同じことを言っています。
FIleMakerのリソースの、公式トレーニング教材 あたり(USのサイトからは英語版もあります)を一通り理解されたほうが、進歩は早いと思います。
Last edited by Shin (2021-09-23 18:38:43)
Offline
IDとは、会社IDなのですか?
ならば、一つの会社ID複数人の社員名があるのでは?
また、IDと社員名のマスタテーブルがありますか?
Offline
トレーニングの資料を確認します。ありがとうございます。
厳密に言うと、Onobjectvalidate トリガーの使い方も正しくないし、もっと基本的なリレーション という考え方を全く理解されていないようです。
https://fm-aid.com/bbs2/viewtopic.php?pid=72061#p72061
と同じことを言っています。
FIleMakerのリソースの、公式トレーニング教材 あたり(USのサイトからは英語版もあります)を一通り理解されたほうが、進歩は早いと思います。
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 554.06 KiB (Peak: 581.14 KiB) ]