初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2020-07-30 15:09:55

takoyaki
Member

受注テーブルに各商品の数量を入力して、対応する単価を表示したい。

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

#2 2020-07-30 16:17:57

Shin
Member

Re: 受注テーブルに各商品の数量を入力して、対応する単価を表示したい。

商品コード  = 商品コード
数量        ≥ 数量
というリレーションを張り、数量で降べきにソートしておきます。
そのリレーション先の単価を取得すればいいでしょう。
https://www.dropbox.com/s/uqr0gonf90qw7 … 2.zip?dl=0

Last edited by Shin (2020-07-30 16:57:42)

Offline

#3 2020-07-30 16:35:04

チポ
Member

Re: 受注テーブルに各商品の数量を入力して、対応する単価を表示したい。

> 商品の数量ごとに単価設定があります
このテーブルがありますか?
あるとすればその構造は?

Offline

#4 2020-07-30 18:28:06

Hiro
Member

Re: 受注テーブルに各商品の数量を入力して、対応する単価を表示したい。

「数量範囲」別料金表から適用料金を取得するなら、
ルックアップ機能の「あいまい照合」オプションを利用すれば一発です。
例えば、
【 料金表 】
・10個まで、100円
・50個まで、90円
・100個まで、70円
・それ以上、50円
のとき、
数量65個の適用単価70円を得るような場合、大変便利なオプション機能です。

Offline

#5 2020-07-31 09:37:22

takoyaki
Member

Re: 受注テーブルに各商品の数量を入力して、対応する単価を表示したい。

Shinさん、チポさん、Hiroさん 解答ありがとうございます。

テ-ブルは 受注表 と 商品コード の2個しかありません。
その商品マスタ-(フォーム形式)の中に各レコ-ドでフィ-ルドで数量a,b,c,d 単価e,f,g,h と 1目で分かる&情報を打ちやすいように作りたかったのですが、
Shinさんのサンプルのように、数量管理用のテ-ブルを増やして、商品、数量、単価で1つづつレコ-ドを作成しないとダメでしょうか?

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 558.37 KiB (Peak: 586.12 KiB) ]