初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-06-20 17:50:55

ガックン2
Guest

ポータル内の集計

お世話になります。
Windows10 FMP16を使用しています。

やっとリレーションが分かってきた程度の初心者です。
請求明細テーブルにポータルを設定して、そこに1か月間の明細データとして
見積№、エンドユーザー名、品名、数量、金額、消費税、合計金額を
台帳テーブルよりリレーション設定で表示させています。
行いたいことは、ポータル内に取り込んだ金額の合計額を求め、一か月間の
金額、消費税額、合計金額を請求明細テーブルに表示させる方法がわかりません。
説明が上手くできず申し訳ありません。
ご指南頂けると助かります。宜しくお願いします。

#2 2018-06-20 19:33:43

Shin
Member

Re: ポータル内の集計

台帳テーブルに、見積№、エンドユーザー名、品名、数量、金額、消費税、合計金額があるのですか。
請求明細テーブルにポータルを設定して、そこに1か月間の明細データとして台帳のデータが表示されているのでしょうか。

テーブルの構成と各テーブルのフィールド定義、リレーションの設定を書き出してみてください、

Offline

#3 2018-06-21 08:42:46

ガックン2
Guest

Re: ポータル内の集計

Shin様
早々のご連絡ありがとうございます。
以下のようなかたちです。
台帳テーブルにはCD(お客様CD)、お客様名、見積№、エンドユーザー名、品名、金額、消費税額、総額、請求日、月別№があります。
台帳テーブルと見積書テーブルをCD,と見積№でリレーションして請求日、月別№以外を表示させています。
お客様名、E/U名、品名、金額、消費税額、総額は::見積書となっています。
請求日と月別№は直接入力しています。
請求明細テーブルにポータル設定し、台帳テーブルよりCD(お客様CD)と請求日(月末〆の場合2018/05/31)のリレーションで
表示させています。(見積№::台帳、月別№::台帳、お客様名::住所録、エンドユーザー名以下総額までは::見積書)となっています。
複数件あった場合でもCDと請求日をいれる事で表示はできています。
中々うまく説明ができず申し訳ありません。宜しくお願いいたします。

#4 2018-06-21 10:27:32

Shin
Member

Re: ポータル内の集計

台帳の1レコードごとに、見積もりが複数作成されるのでしょうね。
台帳には、CD(お客様CD)、お客様名、エンドユーザー名、請求日(締め日の日のみ)を持たせ、
見積書テーブルには、CD(お客様CD)、見積№、請求日、月別№ と、計算値として、金額、消費税額、総額
見積明細テーブルには、見積№、品名、金額 をおきます。
この構造に変更してみては如何でしょう。

Offline

#5 2018-06-22 10:12:15

ガックン
Member

Re: ポータル内の集計

Shin様ありがとうございます。
私の説明の仕方がわるかったかも知れません。説明不足で申し訳ありません。
行いたいことは下記のような事です。
請求明細テーブルにポータルを設定。下記の様なレイアウトです。


                                 お客様CD 直接入力

           xxxxxxx 様  ::住所録より引用

         2018年05月 分請求明細 ※日付入力

   ------------------------------------------------------------------------------------------
   |見積№   E/U名   品名        数量        金額      消費税      総額        月№|
       |180605-1  xxxx商事  256GBSSD   2           9,800         784       10,584       6-1 | ←ポータル
       |180620-2  xxxx㈱    液晶TV         1          30,000       2,400      32,400       6-2 |
   |::台帳  ::見積書    ::見積書   ::見積書     ::見積書     ::見積書    ::見積書     ::台帳|
       |                                                                                                                     |
     -------------------------------------------------------------------------------------------
                                                          ↑
                                             このポータル内に引用した数値を↓の様に集計をしたいです。

                                                   税抜金額 消費税額 合計金額

ご指南の程、宜しくお願い致します。

Offline

#6 2018-06-22 10:40:56

チポ
Member

Re: ポータル内の集計

統計関数で集計できます

請求明細の計算フィールドで
  Sum ( 台帳::金額 )
              ↑
         このテーブル名は、請求明細とリレーションしている台帳のテーブル名です
としてみてください。


> 請求日と月別№は直接入力しています
納品日が書かれていませんが、ありますよね?
その日付から自動入力できますよ。

月別No.が請求月度を表すのなら
台帳には請求日は特に必要ないでしょう。

Offline

#7 2018-06-22 14:29:57

Shin
Member

Re: ポータル内の集計

見積書は、エンドユーザーごとの見積ごとに作成される様ですね。
それを、元請けの請求日で集計する動きでしょうか。

|見積№   E/U名   品名        数量        金額      消費税      総額        月№|
       |180605-1  xxxx商事  256GBSSD   2           9,800         784       10,584       6-1 | ←ポータル
       |180605-1  xxxx商事  4TBHHDD   2           20,800         1,664       22,464      6-1 | ←ポータル
       |180620-2  xxxx㈱    液晶TV         1          30,000       2,400      32,400       6-2 |

の様な時には、どの様に表示するのですか。エンドユーザーで集計、それとも品名で集計?

Offline

#8 2018-06-22 18:02:26

Shin
Member

Re: ポータル内の集計

ひょっとして、台帳テーブルとは、どこかから取り込んで来る売上げの租データなのでしょうか。
それを請求書型式に整理して打ち出す、という事なのですか。

Offline

#9 2018-06-24 10:10:00

ガックン2
Guest

Re: ポータル内の集計

チポ様 Shin様ありがとうございます。

説明が上手くできず申し訳ありません。
何度もお手数かけすみません。
再度まとめてみました。重複してしましますが宜しくお願い致します。

請求明細テーブルにポータルを設定。下記の様なレイアウトです。
                                 お客様CD 直接入力

           xxxxxxx 様  ::住所録より引用

         2018年05月 分請求明細 ※日付入力
|-----------------------------------------------------------------------------------------------|
| 見積№       E/U名   品名        数量        金額      消費税      総額        月№ |
| 180605-1  xxxx商事   256GBSSD     2           9,800         784       10,584        6-1  |←ポータル
| 180620-2  xxxx㈱      液晶TV          1          30,000       2,400       32,400       6-2  | 実際に取り込んだデータです。
| ::台帳    ::見積書    ::見積書   ::見積書      ::見積書     ::見積書    ::見積書      ::台帳 |
|                                                                                                                           |
|--------------------------------------------------------------------------------------------- -|
                                                         
                                          税抜金額 消費税額 合計金額 ←3項目をポータル枠の下へ表示
                             
                     
大元が見積書となっております。その見積書のデータを台帳へお客様CDと見積№でリレーションしています。
台帳テーブル
・お客様CD 直入力  ・お客様名::住所録より ・見積№ 直入力  ・E/U名::見積書より ・品名::見積書より
・金額::見積書より ・消費税::見積書より  ・総額::見積書より・
請求日は締め日の事です。月末締であればxxx年xx月31日 20日締xxx年xx月20日カレンダーより入力
納品日(出荷日)は台帳テーブルにはありますが、明細テーブル(ポータル)には引用していません。
月№は同じお客様で6月に2件あった場合1件目が6-1、2件目6-2となります。
請求明細テーブル(ポータル)へは上記にあります様に、見積№は::台帳より、E/Uは::見積書より・・・となっています。
このポータルへ取り込んだ明細データの金額、上記の場合9,800と30,000の合計額を取込み(表示させ)かつ消費税額、
合計金額を請求明細テーブルの任意の所に出せればと考えております。

#10 2018-06-24 11:21:17

Shin
Member

Re: ポータル内の集計

見積書=納品書 の運用ですか?
請求明細テーブルとは、上にフィールドの説明がないのでわかりません。
命名についてなのですが、普通ですと、請求明細テーブルには、請求番号、品名、数量、金額、などの、請求書明細(見積明細)の中の1行分が保存されるテーブルを言いますが、そこに「ポータルを設定」というのが理解できません。(請求書テーブルのレイアウト、または、見積書のレイアウトにポータルを設定、というのが普通です)
また、エンドユーザーごとに見積が作成されるようですが(これもご確認ください)、そこで複数の明細が入っている場合には、請求書ではどのように表現しますか、の答えをお願いします。

多分、こんな形がいいのでは。
https://www.dropbox.com/s/o8nlgy4a2p6zd … 7.zip?dl=0

Last edited by Shin (2018-06-24 16:23:01)

Offline

#11 2018-06-25 08:48:59

ガックン2
Guest

Re: ポータル内の集計

Shin様

ありがとうございます。
ファイルまで頂き本当に助かりました。
こちらを参考になんとかできそうです。

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

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 557.77 KiB (Peak: 578.68 KiB) ]