みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
はじめまして。
早速ですが、質問させてください。
「現在のレイアウトにある入力値」と一致する値を
別のレイアウトで検索し対象レコードを表示させる方法を教えてください。
スクリプトトリガを使って、
「レイアウト切り替え」
「クイック検索」
を試みましたが出来ませんでした。
どなたか知恵をお貸しいただければと思います。
宜しくお願い致します。
Offline
クリック検索でなく
・変数にその値を入れて
・検索モードに切り替えて
・フィールド設定で変数を送り込んで
・検索実行
の方が確実だと思いますが。
Offline
早速のご返信ありがとうございます。
「変数にその値を入れる」とは具体的にどのような作業をすれば良いですか?
変数がなにか理解できておりません。
初心者すぎて申し訳ありません。ご教授の程宜しくお願い致します。
Offline
スクリプトステップに
変数を設定 というのがあり
そこでせっています。
実際は
元レイアウトでその設定をした上で
レイアウトを吉変えて
検索モードに切り替え
フィールド設定
という手順になります
Offline
完全一致ですよね。
ならば
リレーションして
関連レコードへ移動
が簡単ですよ。
Offline
ご返信いただきまして、ありがとうございます。
変数に固定値を入れてみたのですが、
いまいち意味が理解できておりません。
現在のレイアウトにある繰り返しフィールドに入力した値から
別のレイアウトにある繰り返しフィールド内を
ワンクリックで検索できるようにしたいと思ってます。
例えば、
「現在のレイアウト」の
【成分】
カルシウム
アルコール
:
ビタミン
から、アルコールをクリックすると
「別のレイアウト」の
アルコールを含むレコードを表示する。
カルシウムをクリックするとカルシウムを表示する。
といった流れにしたいと思っています。
乱文で申し訳ありませんが、
再度ご教授の程宜しくお願い致します。
Offline
ああ、
繰り返しフィールドではそのままではリレーションはダメです。
フィールド一つ作ればリレーションでも可能ですが。。
検索の方法は、
変数を設定 [ $変数名 ; Get ( アクティブフィールド内容 ) ]
でそのフィールドの値が変数に格納されます。
これで検索出来ますね。
Offline
実際に作って見たら結構面倒でした
その実際に作ったファイルをアップしました。
http://yahoo.jp/box/tOPJQv
このファイルでは、
移動先の別レイアウトのフィールドに オブケクト名が
元のレイアウトのフィールド名と同じものが設定されています
そのフィールド名とオブジェクト名で移動させてます。
もっといい方法あると思うのですが
目下の思いつきです。
Offline
ご返信いただきまして、ありがとうございます。
自分の知識が無さ過ぎて理解できませんT T
申し訳ありませんが、例から教えて頂けないでしょうか。
レイアウト「添加物リスト一覧」
フィールド「添加物名」(繰り返しフィールド)
にA~Zという添加物がある場合に、
レイアウト「製品規格書」
フィールド「製品名」
フィールド「使用添加物名」
の中で、使用添加物にAを含む製品名のレコードを
表示したいと思ってます。
具体的に、どのようなシステムを組めば良いでしょうか。
宜しくお願い致します。
Offline
シーラカンス様、チポ様
ご教授頂きまして、ありがとうございます。
サンプルまで作って頂き感謝しております。
再度チャレンジしてみます!
初心者の私にご丁寧に教えて頂きまして
ありがとうございました!
Offline
私のサンプルは 繰り返しでもいけると思うけど
Offline
サンプルを繰り返しにして
http://yahoo.jp/box/f8gu8B
としてアップしました
Offline
ご返信ありがとうございます。
先程頂いたサンプルで作成できました。
再三に渡り教えて頂きまして、ありがとうございます。
シーラカンス様、チポ様
本当にありがとうございます。
Offline
Pages: 1
[ Generated in 0.009 seconds, 12 queries executed - Memory usage: 526.94 KiB (Peak: 547.84 KiB) ]