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

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

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

You are not logged in.

Announcement

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


#1 2016-01-10 08:16:12

江美
Guest

集計の一覧

Win7/FMserver14/FMPro14
いつもお世話になります。
今まで、一年に2000~3000レコードの集計をすれば良かったのですが、
今年から部署がかわり、一年に1万~3万レコードの集計をしなければなりません。
集計をしなければならないフィールドは、売り上げ、原価、粗利です。
1年ごとに担当者別(30人)、部署別(7部署)、売り先別(200件)の集計一覧を表示しなければ
なりません。集計は1か月ごとに行います。
・・・・売り上げ合計・原価合計・粗利合計・益率
担当A 111111・11111・111 %
担当B 111111・11111・111 %
担当C 111111・11111・111 %
・・
・・  合計・・・・・合計・・・・合計

・・・・売り上げ合計・原価合計・粗利合計・益率
部署A 111111・11111・111 %
部署B
1年ごとの集計を素早く一覧表示するには、どのような方法が良いのでしょうか?
集計レイアウトを利用したら、表示に時間がかかり困るといわれました。何か良い集計のこつが
ないでしょうか?よろしくご教示お願いいたします。

#2 2016-01-10 10:56:33

Shin
Member

Re: 集計の一覧

集計そのものは、集計機能を使うのが良いでしょうね。
その結果を別のテーブルへ書き出しておけば良いかも。

Offline

#3 2016-01-10 18:19:17

Shin
Member

Re: 集計の一覧

3万レコードで実証してみましたが、スタンドアロン環境で3秒以内には集計が終わりました。(MacOSX 10.6.8 Core2 duo 2G FM11という非力な環境)表示に時間がかかる、とは、何秒以内ならば許容されるのでしょう。
サーバークライアント環境では、ファイルの構成によって大きくソート時間が変わりますが、どのような構成になっていますか。
ネットワーク環境はいかがでしょう。

ソートを早くするためには、担当者、部署、販売先を全て数値コード化し、索引を常に作成しておくことは必須でしょうね。

サーバーサイドスクリプトで集計しておいて、その結果をもらうという方法もあるかと思います。

Last edited by Shin (2016-01-10 22:29:35)

Offline

#4 2016-01-11 00:35:28

江美
Guest

Re: 集計の一覧

shin様ありがとうございます。
集計レイアウトでも、3秒以内でできるなら、何の問題もないと思います。
ただ、帳票などのデータベースしか手掛けていないので、
集計結果が重要なものはほんと苦手で困っています。
別テーブルの採算表から、採算表番号(ユニーク)でリレーションし、
別テーブル内の個別の担当者、部署、売値と原価を配置し、現テーブルの受注数と計算。
各受注別の売上合計、原価合計、粗利合計を算出しそれぞれの合計値を集計します。
現テーブル内のフィールドは、リレーションで必要な採算表番号と、受注数、受注別の各合計値、販売先名だけです。
販売先もは、別テーブルからのリレーションで販売先名だけ取得しています。
運用に無理があるのでしょうか?

#5 2016-01-11 09:29:26

Shin
Member

Re: 集計の一覧

ファイルの構成の問題でしょう。
集計を行うテーブルに、集計のキーとなるフィールド(担当者情報、部署情報、取引先情報)が索引付きで無いと、ソートは非常に遅くなります。
もう少し具体的に、テーブルの構成と関連を教えてください。

Offline

#6 2016-01-11 15:11:26

江美
Guest

Re: 集計の一覧

shin様
担当者や部署、取引先名にそれぞれID番号を付けて
それぞれのID番号を区分とし、ソートするよう設定変更しました。
索引をすべてに設定後、ボデーパートを削除し
それぞれを区分とする小計パートと総計のパートに、おのおの3つの集計フィールドを配置しました。
担当者の場合だけ(部署IDと担当者IDを区分とする小計パートで、部署IDと担当者IDでソート)
年度で検索後ソートしてみました。
今のところ速やかに正しく集計されています。
ありがとうございました。大丈夫かな?
小計パートと、総計パートにおのおの3つの集計フィールドを置いているのは問題ないでしょうか?
また、取引先の売上集計は、月別で表示してほしいと要望がありますが、集計レイアウトで
かのうでそうか?お時間があればよろしくお願いいたします。

#7 2016-01-12 08:51:56

Shin
Member

Re: 集計の一覧

月情報を追加して、ソート対象にすれば良いです。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 7.436 seconds, 7 queries executed - Memory usage: 513.37 KiB (Peak: 517.91 KiB) ]