みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Fil13 pro 、 Win10
受注テーブルに各商品の数量を入力して、対応する単価を表示したい。
商品テーブルには
商品の数量ごとに単価設定があります。
商品Aを25個の注文を受けた場合、単価¥1000
商品Bを25個の注文を受けた場合、単価¥500 と単価を出したいのですが、
商品Bのように空白があると、caseで計算式を作ったのですが、商品Bのように空白があると、単価が出てきません。
計算式を教えてもらえませんか?
商品A 商品B
数量 単価 数量 単価
a 100個以上 e¥50 a 空白 e¥空白
b 50個以上 f¥100 b 100個以上 f¥100
c 10個以上 g¥1000 c 50個以上 g¥300
d 1個以上 h¥5000 d 1個以上 h\500
Offline
商品コード = 商品コード
数量 ≥ 数量
というリレーションを張り、数量で降べきにソートしておきます。
そのリレーション先の単価を取得すればいいでしょう。
https://www.dropbox.com/s/uqr0gonf90qw7 … 2.zip?dl=0
Last edited by Shin (2020-07-30 16:57:42)
Offline
> 商品の数量ごとに単価設定があります
このテーブルがありますか?
あるとすればその構造は?
Offline
「数量範囲」別料金表から適用料金を取得するなら、
ルックアップ機能の「あいまい照合」オプションを利用すれば一発です。
例えば、
【 料金表 】
・10個まで、100円
・50個まで、90円
・100個まで、70円
・それ以上、50円
のとき、
数量65個の適用単価70円を得るような場合、大変便利なオプション機能です。
Offline
Shinさん、チポさん、Hiroさん 解答ありがとうございます。
テ-ブルは 受注表 と 商品コード の2個しかありません。
その商品マスタ-(フォーム形式)の中に各レコ-ドでフィ-ルドで数量a,b,c,d 単価e,f,g,h と 1目で分かる&情報を打ちやすいように作りたかったのですが、
Shinさんのサンプルのように、数量管理用のテ-ブルを増やして、商品、数量、単価で1つづつレコ-ドを作成しないとダメでしょうか?
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 558.37 KiB (Peak: 586.12 KiB) ]