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

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

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

You are not logged in.

Announcement

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


#1 2013-11-16 11:07:07

marimo
Member

エクセルのような一覧表示について

いつもお世話になります。win7 filemaker pro11 adです。

レコード数:3000位
フィールド1:氏名
フィールド2:年度
フィールド3:金額
フィールド4:チェックボックス

チェックボックスに印を付けた人だけの一覧を考えています

例)1レードが下記の内容です。

山田さん
2013/9
200円
チェック済み

これを一覧にしたいです

年度:   2013/9       2013/10       2013/11
氏名:A  金額:100円  金額:200円  金額:310円
氏名:B  金額:200円  金額:210円  金額:300円
氏名:C  金額:100円  金額:400円  金額:530円
:                 :                  :                 :
集計と繰り返しフィールドを使って表せそうな気がするのですが、この先がわかりません。
分かる方、宜しくお願いします。

Offline

#2 2013-11-16 11:42:53

wader
Member

Re: エクセルのような一覧表示について

クロス集計みたいだけど、「年度」が年月になってる意味と、チェックボックスはレコードごとなんで、同じ氏名でチェックありなしが混在してた場合は?

Offline

#3 2013-11-16 12:46:16

旅人
Member

Re: エクセルのような一覧表示について

集計レイアウトでやると横並びにはならず縦になってしまいます。
別テーブルから繰り返しを使ったリレーションLookup集計ならできます。
1ヶ月1氏名ということなのですよね。

Offline

#4 2013-11-16 13:44:38

marimo
Member

Re: エクセルのような一覧表示について

waderさん、旅人さん返信ありがとうございます。

「年度」が「年月」になっている意味は、間違いです。すいません。
毎月一人に付き1レコード新規に追加されます。
特に表示させたいのは、1年のうち、3ヶ月間(2013/4 , 2013/5 , 2013/6)と(2013/9 , 2013/10 ,2013/11)のそれぞれ3つのレコードのうち、
チェックマークがついている方のみの一覧を作りたいと思っています。

Offline

#5 2013-11-16 15:36:04

旅人
Member

Re: エクセルのような一覧表示について

こんな感じなら・・・ リレーション集計.fp7
http://pupld.net/21/131116/no8udch0x7/index.cgi

Offline

#6 2013-11-16 15:53:18

Shin
Member

Re: エクセルのような一覧表示について

g_年月 という繰り返しグローバルフィールドを作り、3ヶ月を設定
各レコードに、Case ( 年月[1] = g_年月 ; 金額[1] ) という繰り返しフィールドを用意します。その合計の集計フィールド(繰り返し毎)を作ります。
人をキーにした小計フィールドに、集計フィールドを配置したレイアウトを作ります。(他のパートは不要)
チェックをついたものだけを抽出して、人でソートすれば表示されます。
https://dl.dropboxusercontent.com/u/926 … 12.fp7.zip

Last edited by Shin (2013-11-16 15:54:20)

Offline

#7 2013-11-16 16:41:08

marimo
Member

Re: エクセルのような一覧表示について

旅人さんサンプルまですいません。
だいぶイメージがつきました。後で自分なりに理解したいと思います。

Shinさん返信ありがとうございます。

1つ質問させて下さい。
Case (
年月[1] = g_年月 ; 金額[1]
)
上の式は、年月がg年月と同じならば、金額を記入するという式だと思うのですが、
なぜ年度と金額に[1]を付けるのですが?
繰り返しフィールドの何を表してしるのでしょうか?

Offline

#8 2013-11-17 13:27:26

旅人
Member

Re: エクセルのような一覧表示について

繰り返しと繰り返しではないフィールドを同じ計算式内で使うと正しい計算が出来ません。
金額[1]はこれも繰り返しだよと騙して?います。Extend(金額)と同じ。

Offline

#9 2013-11-17 15:39:47

marimo
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.018 seconds, 13 queries executed - Memory usage: 517.02 KiB (Peak: 521.93 KiB) ]