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

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

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

You are not logged in.

Announcement

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


#1 2016-03-04 18:27:30

かなかな
Member

集計用別テーブルの作成方法

FileMaker Pro 14 Advanced win7 です。
*************************************
テーブル1
受注№    商品CD 個数  金額
1     A1    10    100
1     A2    20    200
1     A3    15    300
2     A1    10    100
・・・・多量レコードが続く。

<やりたいこと>
受注№毎に、個数による値引き、合計金額により値引きをしたいのです。
テーブル1のレコードが多量でも、受注№の数が10個であれば、集計は10行で表したい。
集計の値は、別のテーブルからも参照出来、その計算値は別のテーブルによる計算にも利用したい。

<試したこと>
①集計用テーブル2を作って、テーブル1をインポートしたが、受注№をユニークにしてもその№は重複して多行でインポートされてしまう。


②受注№=受注№であれば、「個数」をテーブル1から、テーブル2へ加算。
            同じく、「金額」をテーブル1から、テーブル2へ加算。
さらに受注№がないものは、テーブル2へ新規追加するには、どうしたらよいですか?

Offline

#2 2016-03-04 21:25:14

Shin
Member

Re: 集計用別テーブルの作成方法

受注Noを、ユニークにして、常時 制限、という条件をつけておけば良いでしょう。その条件があれば、追加分も含めて、新規追加していけば良いですよ。

Offline

#3 2016-03-05 23:36:02

かなかな
Member

Re: 集計用別テーブルの作成方法

アドバイスありがとうございます。
集計用テーブル2の受注№が常時制限になってなかったので、変更してインポートを行いましたら、うまく集計されました。
しかし、結果としてポップアップされた内容は以下のようになってます。
(テスト用に総数23のレコードをインポート、うち受注№はユニーク数5)

レコードのインポートの概要として
「追加または更新したレコード総数」23
「エラーのためスキップされたレコード総数」18
「エラーのためにスキップされたフィールド総数」は0
となっており、結果は期待の通りの正しい集計値でしたが、
「エラーのためスキップされたレコード総数」という不可解な言葉だけが気になりますが、問題はないのでしょうか?

Offline

#4 2016-03-06 09:29:44

Shin
Member

Re: 集計用別テーブルの作成方法

重複していたため、インポートされなかったレコード数です。それを意図しているので、問題無いですよ。

Offline

#5 2016-03-06 11:50:55

かなかな
Member

Re: 集計用別テーブルの作成方法

ありがとうございます。質問は解決しました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 10 queries executed - Memory usage: 508.9 KiB (Peak: 513.44 KiB) ]