みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
(車両)
車両ID | 車両名称 |車両分類 |単価
000001|トラック1号車|トラック |5,000
000002|トラック2号車|トラック |5,000
000003|トラック3号車|トラック |5,000
000004|ノア |移動車 |3,000
000005|ハイエース |移動車 |3,000
(利用履歴)
日付 |車両ID |台数
8/10 |000001| 1
8/10 |000004| 1
9/11 |000002| 1
9/12 |000003| 1
9/12 |000004| 2
上記のような車両一覧と利用履歴あがあります。
車両IDでリレーションしています。
利用期間を検索し、下記のような一覧を作成したいと考えています。
9/1-9/31
車両分類 |台数|合計金額
トラック | 2| 10,000
移動車 | 1| 3,000
このような場合、どのように対応すればよいかをご教授いただけますでしょうか。
OS:[Win10]
FileMaker Ver:[14]
表題の件、内容を少し誤っておりました。
作成したいイメージは下記の通りになります。
9/1-9/31
車両分類 |台数|合計金額
トラック | 2| 10,000
移動車 | 2 | 6,000
車両ID でリレーションします。
利用履歴側のレイアウトで、リレーション先の車両区分をキーとする小計パートを作り、その中に、台数と金額の合計を集計する集計フィールドを作ります。
その上で、期間で抽出して、車両区分でソートすればその集計が表示されます。
https://www.dropbox.com/s/pc03brmw96p3x … 7.zip?dl=0
Last edited by Shin (2016-09-20 15:23:18)
Offline
集計件数にも依りますが、集計要素はリレーション参照でなく索引の取れるルックアップで取得した方が良いかもしれない。
Last edited by Hiro (2016-09-20 16:14:09)
Offline
区分をルックアップするのならば、ついでにそれぞれの金額も自動入力で取得しておいた方が良いでしょうね。
どのくらいの件数から差が出てくるんでしょうね。千件くらいでしたらあまり差が無いようですが。
Offline
Shin様、Hiro様
サンプルまで作成して頂きありがとうございます。
本日、午後からサンプルを確認し、挑戦してみます。
shin様にご提案頂いた方法で設定を行ってみましたが、
何か不足しているのか、下記のような一覧にしかなりませんでした。
9/1-9/31
車両分類 |台数|合計金額
トラック | 1| 5,000
トラック | 1| 5,000
移動車 | 2| 6,000
何度も申し訳ございませんが、ご教授願います。
また、ルックアップで取得する方法も試してみます。
車両分類をソート対象とする小計パートですから
車両分類でソートしていない?
Offline
旅人様
ソートし忘れてました…
ありがとうございます。
引き続き、設定を進めてみます。
ご無沙汰しております。
本件、一覧を作成することが出来ました。
当初からの仕様が少し変更になったため、合わせてご質問なのですが、
ご質問させていただいていたテーブル構造に加え、さらに親テーブルを追加した場合は、
レイアウト作成時の選択テーブルが異なってしまうため、集計はできないですよね?
ポータルにでも表示できれば…とは思うのですが。。
(車両)
車両ID | 車両名称 |車両分類 |単価
000001|トラック1号車|トラック |5,000
000002|トラック2号車|トラック |5,000
000003|トラック3号車|トラック |5,000
000004|ノア |移動車 |3,000
000005|ハイエース |移動車 |3,000
(利用履歴)
報告書No |日付 |車両ID |台数
000001 |8/10 |000001| 1
000001 |8/10 |000004| 1
000001 |9/11 |000002| 1
000001 |9/12 |000003| 1
000002 |9/13 |000003| 1
000001 |9/12 |000004| 2
(報告書)
報告書No |作業場所|XXXX | ...
000001 |大阪 |XXXX | ...
000002 |愛知 |XXXX | ...
作成したい一覧
9/1-9/31
作業場所|車両分類 |台数|合計金額
大阪 |トラック | 2| 10,000
大阪 |移動車 | 2| 6,000
愛知 |トラック | 1| 5,000
異テーブル間集計や多元集計は、リレーションによるリレーション集計法となります。
Offline
サンプルを更新しています。
報告書 というテーブルを追加して、集計レイアウトに、作業場所をキーとする小計パートを追加します。その上で、報告書::作業場 でのソート順を追加すれば良いです。
Offline
サンプルを確認し、希望通りの一覧を作成することが出来ました。
ご回答いただきありがとうございます。
Pages: 1
[ Generated in 0.007 seconds, 8 queries executed - Memory usage: 528.93 KiB (Peak: 549.84 KiB) ]