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

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

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

You are not logged in.

Announcement

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


#1 2023-06-16 11:46:17

IDEA
Member

ポータルについて

ご教示お願い致します。


テーブルA→注文書

テーブルB→注文書明細

テーブルC→注文先

テーブルD→注文先商品リスト

上記テーブルを作成しました。


テーブルA(注文書)のレイアウトにてテーブルB(注文書詳細)のポータルを作成して、
そこのポータルの入力操作ででテーブルC(注文先)とテーブルD(注文先商品リスト)の
レコードも新規作成できるようにしたいです。

現状のリレーションは

テーブルA(注文書)主キー ➡ テーブルB(注文書詳細)注文書ID
                                                                              注文先ID  ➡  テーブルC(注文先)主キー
                                                                                                                             商品ID  ➡  テーブルD(商品リスト)注文先ID

上記でリレーションしています。
宜しくお願い致します。

Last edited by IDEA (2023-06-16 11:47:29)

Offline

#2 2023-06-16 11:57:24

Shin
Member

Re: ポータルについて

注文先商品リスト とは、何のデータですか。

普通の作り方では、
注文書           注文明細       商品マスター          顧客マスター
   注文キー  =    注文キー
                       商品ID   =   商品D

注文書              顧客マスター
   注文先ID    =    注文先ID
というリレーションにすることが多いです。

Last edited by Shin (2023-06-16 17:14:50)

Offline

#3 2023-06-16 12:03:17

IDEA
Member

Re: ポータルについて

Shinさん

ご回答頂きありがとうございます。
注文先商品リストとは商品マスターのことです。

ご教示頂いたリレーションで設定して
各IDをドロップダウンリストに設定すればいいのでしょうか?

リレーション後の設定の仕方がうまくいきません。
ご教示頂けたら幸いです。

Offline

#4 2023-06-16 12:53:32

himadanee
Guest

Re: ポータルについて

普通は注文書1件で複数の注文先というのはあり得ないと思いますが

まあそれはいいとして、注文先や商品の「新規レコード」は、ポータル内に表示しない情報も入力が必要でしょうから、ポータル内でなく何か「新規」のボタンを作って各テーブルのレイアウトで入力させる方がいいのでは。

#5 2023-06-16 13:49:47

Shin
Member

Re: ポータルについて

こんな形でいいのでしょう。
https://www.dropbox.com/s/otqy78atbtdp4 … 2.zip?dl=0
その後はどうなりますか。入庫チェックして、在庫管理に結びつけ、さらに、受注管理から発送、納品、請求までの一連ですか。

発展させれば、例えば、焼肉屋さんのテーブルにおいてある注文票みたいな入力方法もできます。最上級者向きですが、
https://www.dropbox.com/scl/fi/h6nsepti … e8a00&dl=0

Last edited by Shin (2023-10-13 13:57:38)

Offline

#6 2023-06-19 09:58:08

IDEA
Member

Re: ポータルについて

Shinさん

いつも回答頂きありがとうございます!
ご丁寧に参考資料も送付頂きありがとうございます。

送付頂いた資料を参考にやりたいことが実現できそうです。
ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 513.96 KiB (Peak: 518.88 KiB) ]