みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お疲れ様です。
ファイルメーカー19
条件ありで集計がしたくて計算式のsumで集計を試したのですが集計されません。
ご教授願いたいです。
商品名 , 金額 , 税率, 支払金額 , ✓(チェックボックス)
例えば5レコードあるとして8%が4レコード、10%が1レコードあるとします。(ポータル表示)
ポータル外に8%,10%それぞれの金額フィールド、消費税フィールド、支払合計金額フィールドを置きます。
全てにチェックボックスを入れたら8%、10%が分かれて集計されるようにしたいです。
現状は✓を入れたら支払金額の値が8%、10%混同で金額集計フィールドにて集計されて表示させています。
8%の金額フィールドに計算式でCase(税率=8;sum(支払金額))
10%の金額フィールドに計算式でCase(税率=10;sum(支払金額))
でやってみましたができませんでした。
金額8%をCase(税率=8;支払金額)として、その集計フィールドを作る。
10%も同様にする。
つまり集計に条件は付けられないので、集計フィールド自体も複数作る必要があります。
(1行の)ポータルを置いてその中に集計フィールドを置けば、ポータルフィルタで条件付けというのはできますが、、、
「全てにチェックボックスを入れたら」のところを忘れてましたが、チェックのついてるものだけを集計したいということはないんですか?すべてにチェックがつくまで空欄にする?
その条件も計算式(かポータルフィルタ)に入れる必要がありますね。
himadaneeさん
ありがとうございます。
とても分かりやすいアドバイスありがとうございます。
チェックのついているものだけ集計もあります。
一応検索モードに切り替えて税率8or10、✓で検索してそこの合計金額を変数設定
検索モードに切り替えて✓で検索してそこの合計金額にフィールド設定というやり方で思い通り動かせました。
しかしメンテナンスが大変そうなので#2のやり方もやってみようと思います。
ありがとうございました。
明細側で、消費税ごとのフィールドに分類し、それを合計して消費税計算、それを全体集計するといいです。
少ないフィールドで行うには、繰返しフィールドを利用するといいでしょう。
https://www.dropbox.com/s/be3fvwknt187f … 2.zip?dl=0
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 555.02 KiB (Peak: 582.41 KiB) ]