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

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

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

You are not logged in.

Announcement

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


#1 2023-03-06 19:00:43

脳まん
Guest

ポータルの入力がうまくいきません

伝票テーブル
詳細テーブル
下払テーブル
をそれぞれに作った伝票IDでリレーションして
伝票テーブルにレイアウトをつくり
上部ナビゲーションに伝票テーブルになる伝票IDと日付フィールドを置いています
ボディにポータルをおき、その中に
詳細テーブルの個数、単価、金額(個数*単価)と、下払テーブルの下払金フィールドを置きました

詳細テーブルの内容は都度レコードが追加されていくのですが、下払テーブルのフィールドに関しては
1つ入力すると、すべてが同じ値になってしまい、表形式でみてもレコードも増えていないようです

伝票テーブル→詳細テーブル→下払テーブルの順に伝票IDでリレーションしているのが原因かと思い
伝票テーブル→詳細テーブル
                  →下払テーブル
と直接してみましたが、変わりませんでした

一つのポータルで複数のテーブルに、入力のたびに新規レコードとして追加させるのは不可能なのでしょうか?
ポータルの設定の「レコードを表示」で指定したテーブルにのみ新規レコードといったことでしょうか

その場合、上記のような仕組みはどうやったら実現できますか?

#2 2023-03-06 20:37:53

脳まん
Guest

Re: ポータルの入力がうまくいきません

伝票テーブル→詳細テーブル(伝票IDでリレーション)
詳細テーブル→下請けテーブル(詳細IDでリレーション)
としたらうまくいっているようにみえます
これであってますか?

#3 2023-03-07 10:28:58

Shin
Member

Re: ポータルの入力がうまくいきません

1詳細ごとに下請けを入力しているのでしたら、詳細テーブル→下請けテーブルは、詳細キーでのリレーションが必要ですね。
そのリレーションを通して、伝票キーを下請テーブルにルックアップしておくと、伝票テーブル→下払テーブルの直接参照も可能になります。

Offline

#4 2023-03-07 10:41:48

チポ
Member

Re: ポータルの入力がうまくいきません

> 詳細テーブルの個数、単価、金額(個数*単価)と、下払テーブルの下払金フィールドを置きました
詳細1レコードに対して、下払い1レコードですか?
とすれば下払いテーブル不要でしょう。

Offline

#5 2023-03-07 10:44:23

himadanee
Guest

Re: ポータルの入力がうまくいきません

>詳細テーブル→下請けテーブル(詳細IDでリレーション)
これが1:1なら問題ないと思いますが、1:多だと、ポータル内にポータルは置けないので、何か工夫が必要かな?

#6 2023-03-07 15:55:09

脳まん
Guest

Re: ポータルの入力がうまくいきません

Shin wrote:

1詳細ごとに下請けを入力しているのでしたら、詳細テーブル→下請けテーブルは、詳細キーでのリレーションが必要ですね。
そのリレーションを通して、伝票キーを下請テーブルにルックアップしておくと、伝票テーブル→下払テーブルの直接参照も可能になります。

そのほうが便利になるので参考にさせてもらいます

チポ wrote:

> 詳細テーブルの個数、単価、金額(個数*単価)と、下払テーブルの下払金フィールドを置きました
詳細1レコードに対して、下払い1レコードですか?
とすれば下払いテーブル不要でしょう。

下払いは1レコードです。いわれてみたら詳細テーブルのみで完結しそうですね
ただ、この入力方法ではない下払いもあり、テーブルに直接入力したりExcelからインポートしたりします
詳細のみだと、フィールドを使い回すことになったり、詳細用のフィールドと下請け用のフィールドが混在するので
どちらか一方のみを入れたレコードだと空欄フィールドだけにしまうのも気になって
管理の観点からも売上データと下払いデータは分けておこうと考えていましたが、どうなんでしょうか?

himadanee wrote:

>詳細テーブル→下請けテーブル(詳細IDでリレーション)
これが1:1なら問題ないと思いますが、1:多だと、ポータル内にポータルは置けないので、何か工夫が必要かな?

幸い1:1のみです。たしかにポータルにポータルを置く必要がある場合、気になりますね

#7 2023-03-07 16:35:24

チポ
Member

Re: ポータルの入力がうまくいきません

レイアウトにフィールドを配置するか否かは自由に選べます。

一つのテーブルで、
明細のレイアウト、下払いのレイアウト
とできますよ。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 555.51 KiB (Peak: 579.09 KiB) ]