みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:FMPA11 Win7
現在2013/01/01~2020/12/31までの売上レコードがあるレイアウト(レイアウト1)と請求書のレイアウト(レイアウト2)があります。
レイアウト1では月ごとにリスト形式化させている状態です。
その中に集計フィールドを作成して金額を出しているフィールドがあります。
この集計フィールドの値をレイアウト2で表示させるために、Lookup関数を使用しました。
すると、2013/01分の値は正常に反映されるのですが、2013/02分以降は2013/01と2013/02の金額を合算した値が反映されてしまいます。
これを合算せずに各月ごとの値を反映させるには条件をどのように設定すればうまくいくでしょうか。
また、上記以外の方法で出来る場合があれば、教えていただけるとうれしいです。
説明不足な点があれば随時調べてお知らせしたしますので言ってください。
宜しくお願いします。
タイトルに
(別テーブルで使用している「集計テーブル」の・・・・)と書いてありますが。
「集計フィールド」の間違いです。すいません。
集計フィールドでなく、年月でリレーションした計算フィールドSum(売上::金額)にする(またはそれをルックアップ)
Layouterさん
早速の意見ありがとうございます。
ちなみに集計フィールドをそのまま生かした状態で同様の処理は可能でしょうか。
宜しくお願いします。
集計フィールドはレコード上では総計値ですから無理なのでは。
計算フィールドのGetSummary(集計フィールド;年月のフィールド)
を作る?
集計フィールドでなく、年月でリレーションした計算フィールドSum(売上::金額)にする(またはそれをルックアップ)
初歩的な質問で申し訳ありませんが年月でリレーションというのは具体的にどうゆうことなのでしょうか。
宜しくお願いします。
Lookup関数を使用するのに必要なんで、既にリレーションは作ってあると思いますけど
Layouterさん
これまでの処理を最初から見直して、アドバイスどおりに処理を進めていったら解決しました。
ありがとうございました。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 515.16 KiB (Peak: 519.7 KiB) ]