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

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

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

You are not logged in.

Announcement

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


#1 2023-11-23 00:50:36

新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

いつもお世話になります。macOS12、FM19です。
支払額(数字)フィールドと手数料(数字)フィールドと割引(数字)フィールドと総支払額(計算)フィールドがあり、動的値一覧などを改良してレイアウトを作りましたが、
支払額フィールドで <フィールドが見つかりません> となります。
総支払額、手数料、割引の数字は出ています。
同じファイルの旧来のレイアウトでは、支払額の数字は出ています。
新しく作ったレイアウトで 支払額 が出ない原因がわかりません。
よろしくお願いします。

Last edited by 古参初級者 (2023-11-23 00:52:37)

Offline

#2 2023-11-23 08:01:00

Shin
Member

Re: 新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

情報が全然足りません。リレーションの設定やフィールド定義、レイアウトの設定を書き出してみてください

前のレイアウトと新しいもので、オカレンスは同じですか。
同じなら、フィールドをコピペしてみればいいかも
違うなら、フィールドのオカレンスを確認してみましょう。

Offline

#3 2023-11-23 10:29:55

himadanee
Guest

Re: 新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

違うテーブルのフィールドが配置されてるんでしょうから、レイアウトモードで削除して左のフィールドリストから配置しなおす、とかで直るのでは。

#4 2023-11-23 16:24:00

Re: 新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

アドバイスありがとうございます。
買い物テーブル フィールドは(日付、品物、支払額、お店外部キーなど)と、お店テーブル(お店の種類や店名)の自己リレーションで構成しています。
旧レイアウトと新レイアウトで同じ 買い物TO を元にしています。
レイアウト編集で旧レイアウトの支払額フィールドを見ると、データタブの1番上に データを表示 買い物::支払額 とあったので
新レイアウトでも、同様にすると解決しました。
旧レイアウトを作る時、このような設定をした覚えはないので、わかりませんでした。
支払額フィールドは、買い物テーブルにあるのに、関連テーブルのフィールドのような :: が出るのかわかりません。

Offline

#5 2023-11-23 19:35:29

himadanee
Guest

Re: 新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

買い物テーブル と、お店テーブル を連結するのは別のテーブルなので「自己リレーション」ではありませんよ。
「古参」なので同じファイルのテーブルであれば自己リレーションと勘違いしているのかな。

直す前はどうなってたんでしょうか。そこは手入力できないので、あんまり間違える余地はなさそうな...別のテーブルのレイアウトからフィールドをコピペしてたとか??
削除したフィールドだったのかな...

::は単にテーブル名とフィールド名の区切りなので、関連テーブルがどうとかは直接は関係ないです。
TOが1つしかない場合にフィールド計算式ではテーブル名が出てこないことはありますが...

#6 2023-11-24 17:03:52

Re: 新しいレイアウトで、数字フィールドの1つで <フィールドが見つかりません> となる。

自己リレーションは、動的値一覧のためです。説明が足りませんでした。
:: の意味、ありがとうございます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 7 queries executed - Memory usage: 512.24 KiB (Peak: 516.78 KiB) ]