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

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

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

You are not logged in.

Announcement

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


#1 2014-03-16 14:41:04

ZZ
Guest

ポータルも1レコードにするには?

売上伝票
売上詳細
商品マスタ
販売者マスタ
販売者実績
のテーブルで、

伝票ID 0001

(ポータル)
販売詳細::商品ID  販売詳細::金額  販売者実績::販売者ID 
001              10000         A
002           10000             A


のように詳細をポータルで表示させ、1伝票1レコードにしようと思います。
このポータルに配置する販売者テーブルの販売者IDですが、
これも、販売者実績テーブルで1伝票1レコードにしたいです。
伝票ID  金額   販売者
0001  20000    A

どのようにしたらよいのでしょうか。

現状では、売上伝票テーブルには
1伝票1レコードではいりますが、
販売者実績テーブルには、
0001 10000  A
0001  10000  A
とレコードの羅列になってしまいます。

中間テーブルなどをつかってうまく処理する方法がありますか?

#2 2014-03-16 16:00:41

いちたすに
Guest

Re: ポータルも1レコードにするには?

#3 2014-03-16 16:31:12

いちたすに
Guest

Re: ポータルも1レコードにするには?

ごめんなさい
スクリプトの中のソートの順番をプレビューと変えてください。
11なら動くんですけど、12はたぶん駄目かと

#4 2014-03-16 16:41:34

いちたすに
Guest

Re: ポータルも1レコードにするには?

私の日本語駄目過ぎ ><
スクリプトの中が、プレビューした後に、ソートとなっていると思うのですが、ソートした後にプレビューです。

#5 2014-03-16 17:46:54

いちたすに
Guest

Re: ポータルも1レコードにするには?

データがあまり入っていなかったので、分かりずらかったかな・・・(スクリプトも修正済  11なので変換してください)

http://pupld.net/28/140316/zf6biyvn17/index.cgi

実際の明細合計が2ページに渡って8行あっても、明細をリスト形式にして、"販売者をソート対象とする小計パート"に各フィールドを入れ、
改行設定をし、ID順、販売者でソートをかけプレビューすると伝票ID順、販売者別に集計してくれます。
伝票発行のために、別テーブルを作るより楽です。

こういう小計パートを利用すると、商品別順位表ですとか、販売者別順位とか、時間帯別売上とか、月別とかいろんな事ができます。

#6 2014-03-16 23:05:49

いちたすに
Guest

Re: ポータルも1レコードにするには?

わかったーー  前にTravellerさんが作ったのを改造すればいいんだ。
https://fm-aid.com/bbs2/viewtopic.php?id=1043 
(弟の12を借りて、改造)

http://pupld.net/28/140316/n116fyfuu2/index.cgi
こんなんじゃ?

#7 2014-03-17 08:44:06

Traveller
Guest

Re: ポータルも1レコードにするには?

ポータルを1レコードの意味がわからないけど、1伝票が1販売者ではないのですか。

#8 2014-03-17 09:06:15

いちたすに
Guest

Re: ポータルも1レコードにするには?

Travellerさん、勝手に改造してすみませんでしたー

その改造した方(Fm12)の
トップ画面の"売上入力"レイアウトから"売上"のレイアウトに移れば、1伝票1販売者になったです。

#9 2014-03-17 11:09:21

Traveller
Guest

Re: ポータルも1レコードにするには?

全然構いませんけど(どんなサンプルだったのかわからない)
1伝票が1販売者なら売上伝票に販売者フィールドを作ればいいのではないか
と思いまして。

#10 2014-03-17 16:07:22

チポ
Member

Re: ポータルも1レコードにするには?

1伝票に複数の売上明細があるんですよね、
その1明細に複数の販売者があるんですか?

必ず1明細に1販売者なら、販売者実績テーブルは不要でしょう。
売上明細が販売者実績そのものになりますよね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 560.96 KiB (Peak: 579.59 KiB) ]