ファイルメーカーのリレーションの集計に関して

回答受付中の質問

ファイルメーカーのリレーションの集計に関して

A(商品リストファイル)のファイルをB(顧客リスト)にリレーションしています。
Bファイルでリレーションのデータの集計をしたいのですか、フィールドを繰り返しで作成してます。
フィールドごとに集計することは可能でしょうか。
回答をお待ちしております。


Aファイル(商品リスト)

商品番号   商品名    単価   金額
の順番でフィールドを作成している。



Bファイル(顧客リスト)

会社名
担当者名等のデータファイルに
顧客ごとの注文した商品が入るようになっている(Aファイルからリレーションしている)
このBファイルのなかで、商品ごとの合計個数、金額の集計をしたい。


よろしくお願い申し上げます。

投稿日時 - 2002-09-03 19:56:31

連想キーワード:

QNo.350190

すぐに回答ほしいです

2人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

回答(2件中 1~2件目)

ANo.2

>リレーションがうまくいかず、AファイルからCファイルへのフィールドのコピー(ルックアップ)が出来ません。

1.もう一度、リレーション定義を確認して下さい。
・商品番号がリレーションキーになってますか?
・Aファイルが指定されていますか?
・Cファイルのフィールド定義でルックアップの指定はできてますか?

2.再ルックアップをしてください。

3.以上でうまく出来ない時はリレーションが壊れている可能性があります。
・新しくリレーションの定義をします
・Cファイルのルックアップのリレーションを新しいものに指定

以上を試してみて下さい。

投稿日時 - 2002-09-04 20:42:57

ANo.1

Bファイルに繰り返しフィールドで注文商品を入力しているのでしょうか?

こういう場合はCファイル(注文リスト)をつくる方が良いと思います。
 (1注文1レコードで、会社ID、商品番号、個数等のフィールド)
Cファイル内で会社ごと、商品ごとに集計すれば簡単そうです。

ABC間それぞれにリレーションし、Bファイルにポータルで注文商品の表示をすれば、Bファイルは今と同じ体裁になります。

繰り返しフィールドを使うと他にも問題が出てきます。
出来るだけ使わないように考えた方が良いと思います。

投稿日時 - 2002-09-04 00:10:37

補足

早速のご回答ありがとうございました。
繰り返しフィールドを使用した場合、ファイル内で集計をすることは困難なのですね。
一応Cファイル(集計ファイル)を作成し、集計だけのファイルを作成いたしました。しかし、リレーションがうまくいかず、AファイルからCファイルへのフィールドのコピー(ルックアップ)が出来ません。
どのようにしたらいいのでしょうか。。。
ご指導よろしくお願いいたします。

投稿日時 - 2002-09-04 18:30:43

あわせてチェックしたい
  • 繰り返しフィールドへのリレーション ...
  • 集計 ...
  • FileMakerの繰り返しフィールドの連続したリレーション参照 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら