みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
よろしくお願いします。
Mac OS 10.14.6
FileMaker Pro Advanced 16
以前、こちらで教えていただいた方法で受注データの集計を行なっています。
集計レイアウトを利用して、[納期]ごとに各[品名/品番]の小計、総計を表示しています。
今回、教えていただきたいのは、集計レイアウトに表示されたレコードの行数をカウントする方法です。
集計レイアウト
・小計ソート対象:[納期]
・小計ソート対象:[品名/品番]
・総計:[受注数]
集計結果(納期は省略)
【品名】 【品番】 【数量】
品名1 品番1 1
品名1 品番2 2
品名2 品番3 1
品名3 品番1 1
品名3 品番2 2
品名3 品番3 3
1行目と2行目は品名1が同じですが、品番が2種類あるのでそれぞれ小計を出しています。
3行目の品名2は品番が1種類だけ
4〜6行目は品名3が同じで品番が3種類
この集計結果の各【品名】のレコード行数を数えるにはどうしたらよいでしょうか?
品名1の場合は2行なので「2」
品名2は「1」
品名3は「3」としたいです。
小計対象に【品名】を追加してカウントを設定すると、集計元の明細テーブルの行数をカウントしてして、品名1は「3」となってしまいます。
ご指導よろしくお願いいたします。
品番をリスト集計を行い、UniqueValues() で重複を処理して、ValueCount() でしょう。
Offline
Shinさま、ありがとうございます。
お礼が遅くなってすみません。
せっかく教えていただいたのですが、会社のファイルメーカーはバージョンが13だったので、UniqueValues関数が使えませんでした。
バージョンによって使えない機能があるということが頭になくて申し訳ありません。
それで、過去に似たような質問があったので参考にさせていただきました。
「リスト表示レイアウト 種類ごとの個数をフッターに表示したい」
https://fm-aid.com/bbs2/viewtopic.php?id=7460
ShinさまとHiroさまの最初の方のサンプルで理解できました。
お蔭様で各品番の出現回数を取得するところまではできたのですが、私の場合はフッターではなく、品名・品番・数量のリスト印刷で、数量の横に表示したいのですが可能でしょうか?
品名が複数ある場合は、一番最後の行の右端に表示したいです。
集計結果(納期は省略)
【品名】 【品番】 【数量】 【品名の行数】
品名1 品番1 1
品名1 品番2 2 2
品名2 品番3 1 1
品名3 品番1 1
品名3 品番2 2
品名3 品番3 3 3
引き続きご指導いただけますよう、よろしくお願いいたします。
Pages: 1
[ Generated in 0.010 seconds, 11 queries executed - Memory usage: 508.66 KiB (Peak: 513.56 KiB) ]