みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初めて投稿させて頂きます。
早速ですが皆様のお知恵を拝借させてください。
伝票テーブルと部署テーブル(部署マスタ)があります。
伝票テーブルには,部署マスタのIDを格納するフィールドを作成しております。
伝票テーブル内の「部署マスタ_ID」と部署マスタのID(部署ID)をリレーションで結んでおります。
伝票テーブルに入力を行う際,部署マスタを別ウインドウで表示し,ユーザにより選択された部署IDが伝票テーブル内の「部署マスタ_ID」に入力されるようにしてあります(部署の数が多く値一覧では選択しにくいため)。
伝票テーブルで「部署マスタ_ID」が入力されれば,部署マスタから関連フィールドとして部署IDに一致する部署名が表示されるようにしています。
入力では,上記の運用でうまくいきますが,検索でつまずいています。
検索モードでは,リレーションが成立していないので,部署IDしか表示されず,リレーションで紐付いた部署名が表示されません。
ユーザーは,部署IDを意識していないので検索モードでも部署名が表示できるようにしたいと考えていますが,なにかいい方法はございませんでしょうか?
よろしくお願い申し上げます。
構成
◯伝票テーブル:
伝票ID,部署マスタ_ID,部署名(部署IDでリレーションされた部署マスタより)
◯部署マスタ:
部署ID,部署名,ソート順,表示非表示フラグ
Mac OX 10.9.2
FileMaker Pro Advanced 13.0 v3
>部署マスタを別ウインドウで表示し,ユーザにより選択された部署IDが伝票テーブル内の「部署マスタ_ID」に入力されるようにしてあります
部署マスタを別ウインドウで表示し,ユーザにより選択された部署名を検索値として検索実行する!?
値一覧で、部署名を第2項目として表示させればいかがでしょうか。
Offline
ユーザにより選択された部署名をマージ変数で表示、はどうかな。
$変数にすれば、スクリプトが終わると自動的に消えるし。
部署名の動的値一覧を作って、伝票テーブル::部署マスタ_IDに
フィールド設定[部署マスタ::部署名 ; ValueListItems ( Get ( ファイル名 ) ; "上の動的値一覧" )]
のExitトリガを設定する?
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 517.46 KiB (Peak: 525.52 KiB) ]