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

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

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

You are not logged in.

Announcement

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


#1 2017-03-07 10:10:54

複数のフィールドの集計表を作成したい

環境:FMP15   macOS Sierra

いつも掲示板、参考にさせていただいてます。初めての投稿です。
ファイルメーカーで、既存のデータを管理することとしたのですが
以下の点で躓いてしまいまったので、アドバイスお願いしたいと思っております。

<発注書>
        月        火        水
A社  りんご             みかん
B社             みかん  バナナ
C社  バナナ  りんご
D社  りんご  みかん
E社  バナナ               みかん

というデータに対して、以下のような集計表を作成したいと思っております。

<集計表>
           月  火  水
りんご  2  1 
バナナ  2       1
みかん       2  2
※商品毎に商品台帳あり。

現在、各商品台帳毎に曜日毎のテーブルを作成リレーションし(りんご商品台帳_月、りんご商品台帳_火)、
ポータルで該当する会社を出力して、Countで個数を数えておりますが
<集計表>に曜日毎のCountをルックアップしましたが表示されず、集計表が作れずにおります。

(最初は、各果物の商品台帳に曜日毎のタブを設けて曜日毎のポータルをつけたかったのですが
やり方がわからず、今の状況に至っております。可能でしたら商品台帳を1つにまとめて、曜日毎にタブを作成したいです。)

初心者のため、繰り返しフィールドやグローバル格納など使ったことがなく
これらの手順が必要であれば、最初から設定をやり直そうと思っております。
アドバイス、よろしくおねがいいたします。

Last edited by 覚えたての初心者です (2017-03-07 13:43:16)

Offline

#2 2017-03-07 11:10:33

Shin
Member

Re: 複数のフィールドの集計表を作成したい

発注書の曜日ごとの入力はどうなっていますか。
繰り返しフィールドにしているのでしたら、それ以上の集計等は非常に面倒ですので、即刻構造を変更するべきです。
曜日ごとに別フィールドになっているのでしたら、構造を変更した方が良いでしょう。

良い構造は、 発注者、曜日、品目 というフィールドを持つテーブルを作り、それを商品台帳からリレーションさせたり、発注者台帳からリレーションしたりして表示させます。

この発注表は、週毎に固定されている物でしょうか。それとも、日で入力されており、週毎に集計している物でしょうか。

Last edited by Shin (2017-03-07 11:11:22)

Offline

#3 2017-03-07 13:42:15

Re: 複数のフィールドの集計表を作成したい

Shin様、ありがとうございます。

現在は、月曜日、火曜日と別フィールドです。
また、日付管理ではなく、曜日は固定されています。

現在全て一緒になっている発注書を曜日毎に別テーブルの発注書を作るべきでしょうか?
今後も日付管理する予定はなく、曜日毎のテーブルにするのは問題ありません。

Offline

#4 2017-03-07 14:08:06

Shin
Member

Re: 複数のフィールドの集計表を作成したい

上で書いた構造をサンプルにしています。このような構成が、将来的にも良いかと思いますが。
https://www.dropbox.com/s/150gr0gkyi3d6 … 7.zip?dl=0

Offline

#5 2017-03-07 16:19:57

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: 509.09 KiB (Peak: 514.97 KiB) ]