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

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

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

You are not logged in.

Announcement

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


#1 2014-09-24 16:08:58

ichi
Member

重複条件のカウント方法

こんにちは。
下記の条件でカウントを取る事に苦戦しています。
お手数ですがアドバイスよろしくお願い致します。

注文データ

注文番号  商品名  注文者
1000-2  テスト肉  テスト太郎
1010-7  テスト魚  テスト太郎
1010-7  テスト肉  テスト太郎
1010-7  テスト野菜  テスト太郎
2140-4  テスト肉  テスト花子
2180-3  テスト魚  テスト太郎
2410-8  テスト魚  テスト花子
2410-8  テスト肉  テスト花子

注文番号と注文者が一緒のレコードはまとめて1カウントとしてカウント。
上記例の場合、テスト太郎は3、テスト花子は2。

よろしくお願い致しますm(__)m

Offline

#2 2014-09-24 17:45:57

旅人
Member

Re: 重複条件のカウント方法

注文者で自己リレーションすると、関連テーブルはテーブル名2となります。
値一覧を作って(名前は新規値一覧)フィールド値使用はテーブル2の商品名
次のテーブルから関連レコードの値のみ....を親テーブル
にして、計算フィールド=ValueCount ( ValueListItems ( Get ( ファイル名 ) ; "新規値一覧" ) )
を作るとレコードごとに出るはず。

Offline

#3 2014-09-24 17:57:23

チポ
Member

Re: 重複条件のカウント方法

動的値一覧のフィールドは
自己リレーション::注文番号
とします。

後は旅人さんの通りです。

Offline

#4 2014-09-25 14:08:34

旅人
Member

Re: 重複条件のカウント方法

注文番号でリレーションしたら注文番号ごとのカウントになりませんか。

Offline

#5 2014-09-25 14:18:01

チポ
Member

Re: 重複条件のカウント方法

リレーションの照合は旅人さんの通り、
注文者
ですよね。


その値一覧の値が、
注文番号
といったんです。


注文者ごとの、注文番号のカウントでしょう。

Offline

#6 2014-09-25 14:54:52

旅人
Member

Re: 重複条件のカウント方法

失礼しました。
そ、そうですよね。商品名は関係無かったですね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 15 queries executed - Memory usage: 509.52 KiB (Peak: 514.05 KiB) ]