AnsweredAssumed Answered

一覧表の作り方について

Question asked by J on Dec 4, 2010
Latest reply on Dec 8, 2010 by J

タイトル

一覧表の作り方について

フォーラムに投稿

みなさんこんにちは

「集計表の作り方について」では大変お世話になりました。

http://forums.filemaker.com/posts/c8c39f07d5

今回は一覧表の作り方についてアドバイスをいただけたらと思います。

画像を添付しましたが...

データのテーブルから一覧表を作成したいと思っています。

とりあえず出来るんですがあまりスマートな方法ではないと思って質問させていただいています。

とりあえず出来ている方法ですが

一覧表用にテーブルを作る

一覧表用のテーブルは「氏名」と科目数だけリレーション用のグローバルフィールドを作ります

データのテーブルのTOを科目数だけ作り氏名と科目をもとにリレーションをはります

一覧表用のテーブルを元にレイアウトを作りデータのテーブルのTOの得点フィールドを表示させる

こんな感じです。この方法だと、科目数が増えるとTOを増やさなくてはならず科目が増えるほど厄介になります。

集計表の時に教えていただいたLookup関数で出来ないかとも思ったのですが...

一覧表用のテーブルにグローバルフィールドを作り科目数分繰り返しの設定をし、科目名を入力

データのTOから氏名と科目を一覧表用の氏名と科目の繰り返しフィールドにリレーションする

一覧表用に計算フィールド(科目数繰り返し)を作りLookup関数でデータのTOの得点を引っ張る

とやってみたのですが、計算フィールドの最初の繰り返し位置には正しく値が帰ってきますが、他は空欄になってしまいました。根本的に理解し出来ていないのかもしれません...。

なにか良い方法がありましたらアドバイスをお願いします。

P.S

いつも低レベルですみません。いままで力技(TOを作りまくったり)で解決して来てしまったので...改めて勉強中です。

fig1.png

Outcomes