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

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

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

You are not logged in.

Announcement

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


#1 2023-01-20 16:14:27

なつなつ
Guest

条件付きで合計を出すフィールドを作成したい【再投稿】

間違いで「解決」にしてしまった為、再投稿失礼します。
条件付きで合計を出すフィールドを作成したいです。

担当者フィールド 貸方フィールド 借方フィールド 担当別があります。

担当者A 借方100
担当者B 借方100
担当者A      貸方50
担当者B      貸方50

【担当者A 貸方合計フィールド】を作成し(できればわかりやすい計算式または集計での方法で)
担当者フィールドに「A」と入っている貸方の金額を集計したいです。
(例)上記でいうと「50」と入れたい

【担当者B 借方合計フィールド】には、「100」と入るようにしたいです。

ご回答よろしくお願いします。

#2 2023-01-20 17:05:58

Shin
Member

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

解決 タグは、remove tag で外せます。

繰り返しフィールドで集計するか、リレーション条件で計算するか、でしょう。
前者は、グローバルフィールド(繰り返し)に、A B と設定しておき、
Case ( 担当者[1] = グローバルフィールド ; 貸方[1] )
Case ( 担当者[1] = グローバルフィールド ; 借方[1] )
という計算フィールド(繰り返し)を2個作ります。それぞれを合計する集計フィールド(個別設定)を作ります。これに、対象となっているレコードの合計が計算されています。

Last edited by Shin (2023-01-20 17:42:41)

Offline

#3 2023-01-20 17:21:00

なつなつ
Guest

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

Shin wrote:

解決 タグは、remove tag で外せます。

繰り返しフィールドで集計するか、リレーション条件で計算するか、でしょう。
前者は、グローバルフィールド(繰り返し)に、A B と設定しておき、
Case ( 担当者[1] = グローバルフィールド ; 貸方 )
Case ( 担当者[1] = グローバルフィールド ; 借方 )
という計算フィールド(繰り返し)を2個作ります。それぞれを合計する集計フィールド(個別設定)を作ります。これに、対象となっているレコードの合計が計算されています。

ご丁寧にありがとうございます!

まだ、ファイルメーカーがよく分からず・・
グローバルフィールド(繰り返し)に、A B と設定   の設定方法からお教えいただけると幸いです。。。。

初心者すぎて・・本当に申し訳ありません。

よろしくお願いします。

#4 2023-01-20 17:51:08

Shin
Member

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

よく考えたら、繰り返しフィールドに展開しなくてもいいですね。
貸方を合計する集計フィールド、借方を合計する集計フィールドを作ります。(これはわかりますよね)
次に、新しいレイアウトを作り、ボディーは作らずに、担当者をキーとする小計パートを作ります。そのパートに、上の集計フィールドを配置します。
このレイアウトで、担当者をキーにしてソートすれば、集計値が表示されます。

Offline

#5 2023-01-20 18:10:13

なつなつ
Guest

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

Shin wrote:

よく考えたら、繰り返しフィールドに展開しなくてもいいですね。
貸方を合計する集計フィールド、借方を合計する集計フィールドを作ります。(これはわかりますよね)
次に、新しいレイアウトを作り、ボディーは作らずに、担当者をキーとする小計パートを作ります。そのパートに、上の集計フィールドを配置します。
このレイアウトで、担当者をキーにしてソートすれば、集計値が表示されます。


ご指示通りやってみたのですが・・・
うまくいきませんでした。。

間違ったやり方をやってしまっているのか・・
せっかく教えていただいたのに申し訳ありません。

#6 2023-01-20 18:22:53

Shin
Member

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

サンプルで勉強してみてください。
https://www.dropbox.com/s/misw7x11i81rz … 2.zip?dl=0

開発者リソース
の公式トレーニング教材などをまず学習してみてください。

Offline

#7 2023-01-20 18:26:21

なつなつ
Guest

Re: 条件付きで合計を出すフィールドを作成したい【再投稿】

Shin wrote:

サンプルで勉強してみてください。
https://www.dropbox.com/s/misw7x11i81rz … 2.zip?dl=0

開発者リソース
の公式トレーニング教材などをまず学習してみてください。


ご丁寧にありがとうございます・・

サンプルや、教材で勉強します!
ありがとうございます!

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 562.45 KiB (Peak: 567.7 KiB) ]