みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
初心者過ぎて、先日から何度もここに投稿させてもらっています。
環境...FMpro10 / Mac
・テーブル1(顧客データ)
名前/連絡先/貸付金額/貸付日/貸付返済期限日/返済済(値一覧使用)/利子額/支払金額合計
利子支払日/延長後貸付返済日
返済済(値一覧-"預かり中","返品済み")を設定しています
・テーブル2(月別予定金額)ポータル使用
開始日/終了日/返金金額合計(sum(テーブル1::支払金額合計))
テーブル1とテーブル2はリレーションされています
[テーブル2:開始日]<=[テーブル1:延長後貸付返済日]
[テーブル2:終了日]>=[テーブル1:延長後貸付返済日]
上記のリレーションをして、毎月の予定金額をポータルで
名前/貸付日/貸付返済期限日/貸付金額/利子額/支払金額合計が
表示されるようになっています。
ポータルで表示し1ヶ月分の合計を出すところまでできています。
このポータルの[支払金額合計]の全額合計から
[テーブル1:返済済]に"返品済み"と選択しているレコードを
除外して、それ以外の該当レコードの[支払金額合計]の合計を
表示出来るようになど、できるのでしょうか?
リレーションからやり直す方がいいのでしょうか?
説明が下手でいまいち伝わりにくいかもしれませんが
回答宜しくお願い致します。
よく分かりませんけど、今返品済み?のレコードも含めた合計が
表示されているということなら、テーブル2にグローバルフィールド
を作って「変品済み」と入れて、リレーションを
[テーブル2:開始日]<=[テーブル1:延長後貸付返済日]
[テーブル2:終了日]>=[テーブル1:延長後貸付返済日]
[テーブル2:グローバル]=[テーブル1:返済済]
にするか、テーブル1側を新たにテーブル1-2として追加
してそれをSumしたらいいのでは。
Offline
よく分かりませんけど、今返品済み?のレコードも含めた合計が
表示されているということなら、テーブル2にグローバルフィールド
を作って「変品済み」と入れて、リレーションを[テーブル2:開始日]<=[テーブル1:延長後貸付返済日]
[テーブル2:終了日]>=[テーブル1:延長後貸付返済日]
[テーブル2:グローバル]=[テーブル1:返済済]
にするか、テーブル1側を新たにテーブル1-2として追加
してそれをSumしたらいいのでは。
旅人様
回答ありがとうございます。
返品済みのレコードも含めた合計が出ています。
グローバルフィールドのテキストは"計算"でいいのでしょうか?
グローバルフィールドを計算(sum)にしてリレーションを上記のようにすると
合計金額が表示されなくなってしまいました...。
違いますよ。
グローバルフィールドはテキストタイプです。
(結果がテキストの計算フィールドでもいいけど混乱するので)
そのグローバルフィールドをヘッダにでも置いて返済済と手入力します。
それを前述のようにリレーションにも追加します。
Offline
違いますよ。
グローバルフィールドはテキストタイプです。
(結果がテキストの計算フィールドでもいいけど混乱するので)
そのグローバルフィールドをヘッダにでも置いて返済済と手入力します。
それを前述のようにリレーションにも追加します。
旅人様
丁寧な説明ありがとうございます。
教えてもらった通り、やってみたところできました!
その条件の合計のみ表示されました。
助かりました。これで完成しました。
本当にありがとうございました!!!
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.64 KiB (Peak: 516.55 KiB) ]