4 返信 最新の回答 日時: Oct 3, 2012 1:35 AM ユーザー:shunsaito

    教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を

    shunsaito

      タイトル

      教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を

      フォーラムに投稿

           お世話になります。FM11使用です。

           テーブルは現在2つで、得意先テーブルと台帳テーブルがあり、得意先コードでリレーション=をしています。

           1.各ユーザー毎に毎日の売上金額と入金、を入力して、その日現在の「残高集計」フィールドに売掛金額を元に入金があれば「残高集計」フィールドの金額が減り、また売上があれば「残高集計」フィールドの金額が加算するようにしてあるレイアウトがあり、決算を迎え、8/31最終の「残高集計」フィールドの値をレイアウト3(新規に作成しようと思っている)に持って行きたいのです。

           2.レイアウト2では「未入金」残高を検索してユーザー単位での未入金合計を集計しているのが現状です。、8/31現在の未入金合計もレイアウト3に持って行き、「残高集計」+「未入金合計」=「合計」としたいのです。

           レイアウト3のイメージ

           ユーザー1 「残高集計」+「未入金合計」=「合計」

           ユーザー2 「残高集計」+「未入金合計」=「合計」

           ユーザー3 「残高集計」+「未入金合計」=「合計」

           ・

           ・

           上記レイアウト3のフィールドは4個を理想としています。

           区分分けしてあるので、例えば江東区で1つのLISTをprintuotして、千代田区でも検索して一まとめとしたいです。

           説明が下手でしたらすみませんが、よろしくお願い致します。

            

        • 1. Re: 教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を
          Shin

               未入金、とは、該当月前月末での未入金の合計で、残高とは、該当月の未入金の合計、という意味でしょうか。

               それでしたら、リレーションと集計機能のみを使って、作表が可能です。

               まず、台帳テーブルで、ユーザーIDで自己リレーションを張ります。同時に、該当前月以前をリレーションします。(グローバルフィールドから日付フィールドへの比較リレーションになるでしょう)これで、未入金が得られます。

               次に、該当月を抽出し、ユーザーIDで集計すれば、該当月の請求金額入金額が集計できます。

               これらの情報を、ユーザーIDで集計するレイアウトで表示させれば良いでしょう。

               地域別に表示したければ、ソート内容に顧客テーブルの地域情報を加えれば良いです。

          • 2. Re: 教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を
            shunsaito

                 お忙しい中ありがとうございます。

                 私の勉強不足で恐縮です。経理に確認したのですが、未入金とは、月末締め例えば8/31時点で入金の無い金額の事です。(7月や6月分にも未入金残として残っている欄もあるそうで、その未入金合計です)

                 残高とは、売上金額(オーダーを頂いた時点では売掛金)です。その売上金額が5/3:¥10,000、5/6:¥5,000、5/10:¥15,000と売掛金合計30,000、に対して5/12に入金¥20,000だけありました。「残高集計」とは5/12時点で¥10,000となります。その売掛が発生した日や入金があった日(動きがあった日)に売掛金額と入金を+,-集計しているフィールドが「残高集計」です。

                 説明下手ですが・・

                 アドバイスありがとうございました。当方20日締めがありバタバタしておりまして、締めが終わったら作成にかかります。また報告させて頂きます。

                  

                  

                  

            • 3. Re: 教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を
              shunsaito

                   shinさんお世話になります。

                   >ユーザーIDで自己リレーションを張ります。

                   上記は理解出来ました。

                   私の説明が悪いのですが、8/31が決算日で1年分のデータしかまだ入っておりません。

                   その1年分のデータ全ての集計で、各ユーザー毎の「未入金」合計と「残高集計」の最後(8/31)の行の値を別のレイアウトに表示させたいのですが、未入金は単にマークの意味で「チェックbox」を使っていて、チェックが入った「受入合計」の集計金額です。

                   「残高集計」は「売上金額」と「受入金額」を+-させて日々の集計値です。

                   決算日である8/31の最後の「残高集計」値を別レイアウトに取り込みたいのですが・・・

                   >同時に、該当前月以前をリレーションします。(グローバルフィールドから日付フィールドへの比較リレーションになるでしょう)

                   >ユーザーIDで集計

                   勉強不足ですみませんが、上記2つが出来ません。わかりません。

                   お手数ですが、くだいてご説明頂けませんでしょうか?

                   よろしくお願い致します。

              • 4. Re: 教えてください。レイアウト1の集計値とレイアウト2の集計値の合計値を
                shunsaito

                     Shinさんへ

                     ご指導頂いた線から悩んで悩んで出来上がりました。

                     ありがとうございました。

                     リレーションの変更と自分のミスでフィールドタイプが「計算」と「集計」がチグハグで噛み合っていない部分もあり、修正を重ねて思っていたイメージ通りの報告書が出来ました。

                     小計パートと後部統計を使って上手く出来ましたのでここにご報告させて頂きます。

                     本当に助かりました。ありがとうございました。