みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win8,FM12です。
受注のレイアウト(受注テーブル)に明細テーブルの内容をポータル表示しようとしています。
明細テーブルの単価フィールドを単価マスターからルックアップして自動入力するようにしたいのですが、空欄のままになってしまいうまくいきません。
どこがおかしいのかわからないので教えて下さい。
受注テーブルと明細テーブルのリレーション
受注::受注№=明細::受注№
明細テーブルと単価マスターのリレーション
明細::商品コード=単価M::商品コード
AND明細::得意先コード=単価M::得意先コード
AND明細::納入日≧単価M::開始日(降順でソート)
明細::単価フィールドの内容
入力値の自動化でルックアップにチェック
開始するテーブルは明細、関連テーブルからルックアップするは単価M
値のコピー元のフィールドは単価M::単価
完全に一致する値がない場合は近似値(小さい値)を使用にチェック
内容が空欄の場合コピーしないにチェック
単価は同じ商品でも得意先によって金額が違う場合があります。
単価Mの開始日は、その単価での取引を開始する日です。
リレーションが不成立になっているのでしょう。
設定は書かれた状況では間違いないようですが、フィールドの定義は間違っていませんか。 例えば、得意先コードが数値とテキストになっているなど。
Offline
もう一度確認してみたところ、明細::得意先コードに設定していたはずのルックアップのチェックが外れて得意先コードが空欄になっていたようです。
すごく初歩的なミスでお手間をとらせて申し訳ないです……。
次から慌てず全部チェックするようにしますね。
回答ありがとうございました!
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 543.51 KiB (Peak: 579.27 KiB) ]