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

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

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

You are not logged in.

Announcement

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


#1 2021-07-24 18:10:07

rika
Guest

集計計算が上手くいきません。計算のみで何とかしたいです。

filemaker 初心者です。お力をお貸し下さい。
下記のような繰り返し表示のリストデータがあます。レイアウトは下記のようになってます。計算フィールドの工賃計算が、8000円 - 3000円で希望数字の5000円を出したいのですが、引き算に合わない金額になってしまうまうのですが、計算フィールドのみで引き算の合った数字を出す事はできないでしょうか?サンプルが可能でしたら宜しくお願い致します。

パート設定

header (タイトル)              材料名  材料金額           工賃                                                予算(材料+工賃)
body                                    材料名  材料金額           工賃                                               予算金額
工事内容(小計パート後部)  材料金額集計(合計)  工賃計算(予算金額集計 - 材料金額集計)   予算金額集計(平均)

プレビューモード
           材料名  材料金額     工賃予算             予算(材料+工賃) 
            瓦       1000円         なし                               8000
          トタン   2000円         なし                                8000           
     屋根設置工事小計  ¥3000円     ¥5000(希望数字)  ¥8000
               
                                         
    谷線工事小計 ¥xxxxx.           xxxxxx                      ¥xxxxx        つづく

#2 2021-07-24 21:21:49

himadanee
Guest

Re: 集計計算が上手くいきません。計算のみで何とかしたいです。

材料が1000円と2000円で小計パートで3000円なのはわかりますが、予算が平均というのは謎ですね。

なお、集計値の計算はGetSummary関数を使います。
GetSummary(予算金額集計; 工事内容) - GetSummary(材料金額集計; 工事内容)
この式で「工事内容」は、小計パートの区分けフィールドです。

#3 2021-07-24 23:01:58

rika
Guest

Re: 集計計算が上手くいきません。計算のみで何とかしたいです。

himadanee wrote:

材料が1000円と2000円で小計パートで3000円なのはわかりますが、予算が平均というのは謎ですね。

なお、集計値の計算はGetSummary関数を使います。
GetSummary(予算金額集計; 工事内容) - GetSummary(材料金額集計; 工事内容)
この式で「工事内容」は、小計パートの区分けフィールドです。

ご連絡ありがとうございます。屋根材料が複数沢山あっても親会社からの屋根設置工事の支払い金額は8000円までと決まっているので、赤字にならない、大工さんを手配する工賃としての予算を調べる必要があるからです。

#4 2021-07-25 15:57:01

Shin
Member

Re: 集計計算が上手くいきません。計算のみで何とかしたいです。

工事予算と工賃計算を持たせているテーブルの再考が必要でしょう。
おそらく、工事そのものに紐づくデータですので、材料に紐付いているのがおかしいのでは。

https://www.dropbox.com/s/55wltoiel9cm2 … 2.zip?dl=0
の形にするといいのかも。
材料テーブルの中にある予算工賃の計算フィールドは、単に集計計算するためのトリッキーなフィールドです。

Last edited by Shin (2021-07-26 08:45:15)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.91 KiB (Peak: 516.04 KiB) ]