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

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

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

You are not logged in.

Announcement

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


#1 2019-11-24 14:47:30

mamimumemo
Member

関連フィールドの集計方法

はじめて投稿させていただきます。

OS : macOS High Sierra
FileMaker : FileMaker Pro Advanced 17

1. テーブル設計

[商品マスタ]
・主キー_商品マスタ
・商品名
・価格
・カテゴリ

[売上明細]
・主キー_売上明細
・外部キー_商品マスタ(主キー_商品マスタと、リレーション設定("="))

2. レイアウト設計
・レイアウト名 : 売上明細
・テーブル : 売上明細
・表示方法 : リスト形式

3. レイアウト上のフィールド
・主キー_売上明細
・外部キー_商品マスタ
・::商品名
・::価格
・::カテゴリ

レイアウト名「売上明細」に、
商品名、価格、カテゴリが、リスト形式で並んでいるのですが、
これらを、カテゴリ別にまとめて、さらにカテゴリ別に合計価格を表示したいと考えています。

レイアウト名「売上明細」に、
パート定義にて、小計ソート対象を追加(::カテゴリ)して、
集計フィールドを上記パート上に配置すればよいのかなと思ったのですが、
集計フィールドで対象になるのが、同一テーブルということだったので、
このような場合、どのように実装すればよいのかなと悩んでしまいました。

初歩的な質問で申し訳ないです。
ご回答お待ちしています。

Offline

#2 2019-11-24 17:33:13

Shin
Member

Re: 関連フィールドの集計方法

集計フィールドは、売上明細の価格を合計集計すればいいです。(ここが、同一テーブル内)
小計パートのソート対象となるフィールドは、商品マスタ::カテゴリ にします。(これは、関連テーブルならばOK)

Offline

#3 2019-11-24 18:23:00

mamimumemo
Member

Re: 関連フィールドの集計方法

Shin さま

ご回答ありがとうございます!

集計フィールドは、売上明細の価格を合計集計すればいいです。(ここが、同一テーブル内)

価格は、[商品マスタ]テーブルにあるのですが、
集計フィールドを、[商品マスタ]テーブルに作成するということで良いですか?

Offline

#4 2019-11-25 08:38:40

Shin
Member

Re: 関連フィールドの集計方法

普通のつくりにすると、明細側に、商品マスター::単価 * 数量 という計算フィールドを作ります。これを集計するように作ります。この様な計算フィールドを作りましょう。

Offline

#5 2019-11-25 08:41:19

mamimumemo
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.009 seconds, 9 queries executed - Memory usage: 511.01 KiB (Peak: 517.95 KiB) ]