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

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

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

You are not logged in.

Announcement

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


#1 2023-09-27 21:57:40

超初心者00005
Guest

ポータルの行が別のポータルに反応して増えてしまいます

前任者に代わり急遽、FMのレイアウト編集をしている超初心者です。

同じレイアウト内のタブコントロールに2つのポータルを作成したのですが、
一方のポータルに項目を追加していくと、別のポータルにも空の行が勝手に増えてしまいます。

空欄のポータル行が作成されないようにする方法を教えていただけませんでしょうか。

#2 2023-09-28 07:02:13

himadanee
Guest

Re: ポータルの行が別のポータルに反応して増えてしまいます

説明が不足です。
表示しているフィールドが違うだけで、同じ関連レコードを表示するポータルなのでは?
そうだとすれば、フィールドが空欄なだけでレコードは存在するので、表示されてるべきもの(後々そこへ入力する)ということになりますが...

#3 2023-09-28 19:24:37

超初心者00005
Guest

Re: ポータルの行が別のポータルに反応して増えてしまいます

説明が足りずすみません。

現在、FMで案件毎にレコードを管理しております。

以前まではテンプレートの請求書を編集したものを使用していたのですが、仕入も同じように管理したいと思い、
見積書の入力欄用に使用していたポータルと同様に仕入用のポータルを同じレイアウト内に追加しました。

追加したポータルのデータは同じテーブルで、フィールドに仕入用の項目を追加したのですが、
請求書用のポータルに入力すると、仕入れ用のポータルには空欄の行が入力分増加してしまいます。

空欄の行が増えないようにする方法はあるのでしょうか?
まったくの知識不足ですみません。

初心者でこの作業は難しいでしょうか。

#4 2023-09-28 20:10:19

Shin
Member

Re: ポータルの行が別のポータルに反応して増えてしまいます

全体のテーブルごとのフィールドの構成と、リレーションの設定を書き出してみてください。
おそらく、
> 見積書の入力欄用に使用していたポータルと同様に仕入用のポータルを同じレイアウト内に追加しました。
のポータルの設定が誤っているのでしょう。

Offline

#5 2023-09-28 20:35:53

himadanee
Guest

Re: ポータルの行が別のポータルに反応して増えてしまいます

>同じテーブルで、フィールドに仕入用の項目を追加した
これでできるようにポータルの設定を変えることもできますが、それがいいのかどうか判断できません。
見積のポータルにあるのは売上ないし請求のデータでしょうから、仕入を同じテーブルにする根拠があるのかどうか?
一般的には別にするように思います。

#6 2023-09-29 09:17:51

チポ
Member

Re: ポータルの行が別のポータルに反応して増えてしまいます

himadaneeさんが言われるように、
見積と仕入れは別テーブルにすべきでしょう。

現在のポータルのテーブルがうまく使えているのなら、
それをコピーして編集すればいいのでは。

しかし、
> 見積書の入力欄用に使用していたポータルと同様に
> 仕入用のポータルを同じレイアウト内に追加

見積書に仕入れのポータルを置くのですか?

運用が分かりませんが、
見積書がそのまま受注になるのかな?

Offline

#7 2023-09-29 20:37:02

超初心者00005
Guest

Re: ポータルの行が別のポータルに反応して増えてしまいます

himadanee様
Shin様
チポ様

初心者な私にアドバイスやご指定いただきましてありがとうございました。
結局、テーブルを新規に作成し、仕入れ用のフィールドを作成することで解決いたしました。
リレーションは良く分かりませんが請求書と同じ内容でIDに紐づけしたら作動しました。

また文中に見積もりとありましたが請求書の誤りでした。

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

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 559.3 KiB (Peak: 583.45 KiB) ]