みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
いつもお世話になっております。
下記の貸出テーブルまではできたのですがここから集計し日報を作成したいと考えています。
日付 1,2,3,4,5,6,7,8,9,10,11・・・
管理番号 項目 開始日 終了日
1 A 2020.12.1 2020.12.10 1111111111
2 B 2020.12.2 2020.12.5 1111
3 A 2020.12.2 2020.12.8 1111111
4 C 2020.12.15
5 B 2020.12.6 2020.12.8 111
下記の結果を日にちごとに個別で集計できますでしょうか?
ご教授お願いいたします。
2020.12.1 2020.12.2
A 1 A 2
B 0 B 1
C 0 C 0
・環境 Windows10pro、Filemaker Pro 18 Advanced
Offline
各日付に「1」が入っているフィールドは繰り返しですか?
繰り返しなら、集計フィールドで書く繰り返し位置ごとの集計ができます。
でも、月がまたいだときはどうするのでしょうか?
日ごと&項目ごとを1レコードとする別テーブルを作ればそちらで集計できますが、、
Offline
チポ様
1が入っている場所は繰り返しになります。
将来的に、日報から月別、年度別でも集計できればと考えています。
返却されるまでは月をまたいでも1が入力される形になっています。
説明不足もあるかと思いますが、よろしくお願いいたします。
Offline
日付の繰り返し位置が、レコードによって異なると集計は困難です。
前レスでお薦めの別テーブルでの集計をもう一度お勧めします。
Offline
チポ様
当方、勉強不足もありどのように作成すればいいのか見当が思いつきません。
ご教授お願いします。
Offline
繰り返しを使った集計です。繰り返しの使い方を統一するといいですよ。
https://www.dropbox.com/s/wlqlq1saj2ii9 … 2.zip?dl=0
Last edited by Shin (2022-02-07 15:40:24)
Offline
別テーブルの方法を、、
フィールドは
項目
日付
合計(計算)
として、
元のテーブルとリレーション
項目 = 項目
and
日付 >= 開始日
and
日付 <= 終了日
これで、合計は
Count ( 元のテーブル::項目 )
でもとめられます。
このテーブルのレコード作成はスクリプトで自動化できますね。
Offline
Shin様
わざわざサンプルありがとうございます。
じっくり見て勉強します。
チポ様
いろいろお付き合いありがとうございます。
またわからない点がありましたら宜しくお願い致します。
Offline
年集計、年月集計を追加したサンプルです。
https://www.dropbox.com/s/wlqlq1saj2ii9 … 2.zip?dl=0
Last edited by Shin (2022-02-07 15:40:12)
Offline
Pages: 1
[ Generated in 0.018 seconds, 9 queries executed - Memory usage: 518.16 KiB (Peak: 523.06 KiB) ]