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

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

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

You are not logged in.

Announcement

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


#1 2016-01-30 20:59:35

yk
Member

ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

繰り返し行内に前月(一か月前の)の集計金額を表示する方法(関数)はありませんでしょうか?現在パート設定でヘッダー、企業名をソートとする小計(前部)、ボディ、支払月をソートとする小計(後部)として、支払い金額を企業名、支払い月でソートしてリスト表示しています。2/20集計金額小計の横位置(希望)か、パートを追加しての縦位置でもかまいませんので前月分1/20の小計支払い金額を表示する方法(関数)を教えて頂きたいです。何卒お知恵をお貸しくださいませ。

<リスト表示>
企業名 支払い月    支払い金額       前月支払い金額
------------------------------------------------------------
A社  2016/1/20   5000   
A社  2016/1/20   3000
-----------------------------------------------------------
                            小計 8000    xxxxx(前月の支払い小計金額)
------------------------------------------------------------
企業名 支払い月    支払い金額       前月支払い金額
------------------------------------------------------------
A社  2016/2/20   2000   
A社  2016/2/20   4000
-----------------------------------------------------------
                            小計 6000    8000(前月の支払い小計金額)←これを表示させたい

企業名 支払い月    支払い金額       前月支払い金額
------------------------------------------------------------
A社  2016/1/20   1000 
A社  2016/1/20   2000
-----------------------------------------------------------
                            小計 3000    6000(前月の支払い小計金額)←これを表示させたい
------------------------------------------------------------

Offline

#2 2016-01-30 21:53:16

Hiro
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

集計レイアウトの集計は、現物レコード・セットを使う一元集計だけなので、無理でしょう。
その部分だけ別途リレーション集計で出しておいてその結果を表示するようにすれば、可能には可能です。

Offline

#3 2016-01-31 13:18:13

yk
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

Hiro wrote:

集計レイアウトの集計は、現物レコード・セットを使う一元集計だけなので、無理でしょう。
その部分だけ別途リレーション集計で出しておいてその結果を表示するようにすれば、可能には可能です。

やはりそうでしたか!お手数ですがその別リレーションの方法を簡単でかまいませんので教えて頂けませんでしょうか?

Offline

#4 2016-01-31 19:35:23

Shin
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

前月集計値をリレーションで取り出しておいて、それを擬似的に集計する、という手法が構造的にはシンプルかも。
https://www.dropbox.com/s/lvaaz85rdmd6g … 7.zip?dl=0

Offline

#5 2016-02-01 17:09:16

yk
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

Shin wrote:

前月集計値をリレーションで取り出しておいて、それを擬似的に集計する、という手法が構造的にはシンプルかも。
https://www.dropbox.com/s/lvaaz85rdmd6g … 7.zip?dl=0

Shin 様、実データありがとうございます。<(_ _)>大変参考になりました。
もう一つ質問があります。前月支払い金額の横に、前々月支払い金額も表示させたいと思っております。計算式YMの所を-1から-2にかえれば、2か月前の前々月の物に代わることがわかったのですが、
前月支払い金額、前々月支払い金額も同時にするのに、どういった設計にすればいいか、ピンとこないです。
Shin様、申し訳ございません。お手数ですが頂いたサンプルを前々月支払い金額もでてるものを頂戴できませんでしょうか。宜しくお願いいたします<(_ _)>

Offline

#6 2016-02-01 22:21:28

Shin
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

同じ仕組みで、リレーションと集計フィールドを追加すれば良いですね。御自分の鍛錬だと思って、作ってみましょう。
作ってみて断念したら、サンプルを再ダウンロードしてみてください。
https://www.dropbox.com/s/lvaaz85rdmd6g … 7.zip?dl=0

ただ、実運用には、締日の概念が必要だと思いますので、そこも考える必要があるでしょうね。

Last edited by Shin (2016-02-01 22:40:20)

Offline

#7 2016-02-03 02:00:51

yk
Member

Re: ファイルメーカー13ユーザーです。繰り返し行内に前月の集計金額を表示する方法(関数)はありませんでしょうか?

Shin wrote:

同じ仕組みで、リレーションと集計フィールドを追加すれば良いですね。御自分の鍛錬だと思って、作ってみましょう。
作ってみて断念したら、サンプルを再ダウンロードしてみてください。
https://www.dropbox.com/s/lvaaz85rdmd6g … 7.zip?dl=0

ただ、実運用には、締日の概念が必要だと思いますので、そこも考える必要があるでしょうね。

Shin様、本当にありがとうございます。Shin様のを参考にがんばって作りたいと思います<(_ _)>

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 8 queries executed - Memory usage: 516.98 KiB (Peak: 521.89 KiB) ]