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

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

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

You are not logged in.

Announcement

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


#1 2023-10-21 13:57:49

うさぎもっち
Guest

ラジオボタンを使用して計算したい

初めまして
よろしくお願します。

使用環境はwin10  FM16です

請求書を作成しています。
非課税と課税を分けて合計したいのですが
思っているように設定できません

デーブル1とテーブル2をリレーションして、テーブル2の内容をテーブル1にポータルで表示しています。

テーブル2のフィールドは
単価 【数字】
数量   【数字】
金額 【計算】課税・非課税も一緒に入ります
非課税【テキスト】ラジオボタンにしています
小計 【集計】金額の集計

ここで非課税にチェックが入っている場合、除外して小計に表示したいのですが、どうやってもすべての合計になってしまいます。
計算式で表示することはできないのでしょうか?

テーブル1のフィールドは
本体価格  【集計】非課税にチェックがあるものを除いた金額
消費税   【計算】本体価格×10%
非課税金額 【集計】非課税にチェックがあるもの合計
ご請求額  【計算】本体価格+消費税+非課税金額

別にフィールドを設けるなりしないと、テーブル2の集計をテーブル1に表示できませんか?

#2 2023-10-21 14:06:01

himadanee
Guest

Re: ラジオボタンを使用して計算したい

別のテーブルの集計は集計フィールドではできません。やるとしたらSum()関数などです。

#3 2023-10-21 14:33:32

うさぎ
Guest

Re: ラジオボタンを使用して計算したい

himadanee wrote:

別のテーブルの集計は集計フィールドではできません。やるとしたらSum()関数などです。

すみません。テーブル1の情報が一つのテーブルで使用していた時の情報になっていました。

テーブル1に表示する内容は、テーブル2の計算が出来てから修正しようと思っています

テーブル2の金額に非課税のチェックがあれば、その金額を除外した計算を表示させることはできませんか?

#4 2023-10-21 15:36:09

Shin
Member

Re: ラジオボタンを使用して計算したい

非課税フィールドの代わりに、課税 フィールドを作り、「課税」「非課税」のラジオボタンにしておきます。
別に、金額_という計算フィールド
Choose ( Get ( 計算式くり返し位置番号 ) - 1 ;
   Case ( 課税[1] = "課税" ; 金額[1] ) ;
   Case ( 課税[1] = "非課税" ; 金額[1] )  ;
   Case ( 課税[1] = "軽減課税" ; 金額[1] )  ;
)
を作っておき、このフィールドを合計する集計フィールド(個別)を作ります。
このフィールドでは、課税、非課税を区分して合計が求められます。

https://fm-aid.com/bbs2/viewtopic.php?pid=86467#p86467
のサンプルも参照ください

Last edited by Shin (2023-10-22 08:51:01)

Offline

#5 2023-10-22 21:17:53

うさぎもっち
Guest

Re: ラジオボタンを使用して計算したい

Shin 様

サンプルの追加ありがとうございました。
初めて使用する関数で理解するのに一苦労しましたが、サンプルを見てすぐ設置することができました。

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.93 KiB (Peak: 515.91 KiB) ]