みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 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
とレコードの羅列になってしまいます。
中間テーブルなどをつかってうまく処理する方法がありますか?
ごめんなさい
スクリプトの中のソートの順番をプレビューと変えてください。
11なら動くんですけど、12はたぶん駄目かと
私の日本語駄目過ぎ ><
スクリプトの中が、プレビューした後に、ソートとなっていると思うのですが、ソートした後にプレビューです。
データがあまり入っていなかったので、分かりずらかったかな・・・(スクリプトも修正済 11なので変換してください)
http://pupld.net/28/140316/zf6biyvn17/index.cgi
実際の明細合計が2ページに渡って8行あっても、明細をリスト形式にして、"販売者をソート対象とする小計パート"に各フィールドを入れ、
改行設定をし、ID順、販売者でソートをかけプレビューすると伝票ID順、販売者別に集計してくれます。
伝票発行のために、別テーブルを作るより楽です。
こういう小計パートを利用すると、商品別順位表ですとか、販売者別順位とか、時間帯別売上とか、月別とかいろんな事ができます。
わかったーー 前にTravellerさんが作ったのを改造すればいいんだ。
https://fm-aid.com/bbs2/viewtopic.php?id=1043
(弟の12を借りて、改造)
ポータルを1レコードの意味がわからないけど、1伝票が1販売者ではないのですか。
Travellerさん、勝手に改造してすみませんでしたー
その改造した方(Fm12)の
トップ画面の"売上入力"レイアウトから"売上"のレイアウトに移れば、1伝票1販売者になったです。
全然構いませんけど(どんなサンプルだったのかわからない)
1伝票が1販売者なら売上伝票に販売者フィールドを作ればいいのではないか
と思いまして。
1伝票に複数の売上明細があるんですよね、
その1明細に複数の販売者があるんですか?
必ず1明細に1販売者なら、販売者実績テーブルは不要でしょう。
売上明細が販売者実績そのものになりますよね。
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 560.64 KiB (Peak: 579.14 KiB) ]