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

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

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

You are not logged in.

Announcement

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


#1 2023-04-13 18:27:38

このフィールドは変更禁止なので、この操作は実行できません。

メンバーの名前をポータルで入れようとしているのですが、1人目は入りますが、2人目は、「このフィールドは変更禁止なので、この操作は実行できません。」と言われ、入れられません。
ファイル 管理 データベース... フィールドタブのメンバーリスト で メンバー氏名は、テキストタイプ、オプションで、入力値の制限タブは、常時か入力時のラジオボタン、ユーザーによる上書きを許可にチェックしています。
常時 入力時のみ に加えて、なし のボタンを出す方法など、解決策がありましたら、よろしくお願いします。

Offline

#2 2023-04-13 23:42:34

Shin
Member

Re: このフィールドは変更禁止なので、この操作は実行できません。

フィールドの定義、リレーションの定義などを書き出してみてください。
おそらく、リレーションの設定の誤りではないかと思います

Offline

#3 2023-04-14 11:12:11

himadanee
Guest

Re: このフィールドは変更禁止なので、この操作は実行できません。

>常時 入力時のみ に加えて、なし のボタンを出す方法
下の色々な種類の制限を何も設定しなければ「なし」ということなので、どっちを選択しててもデフォルトでは制限なしです。
制限を設定したうえで「なし」にする(ボタンを出して設定を上書きする)方法はありません。

#4 2023-04-14 19:42:50

Re: このフィールドは変更禁止なので、この操作は実行できません。

ご回答ありがとうございます。
制限を設定していなければ、なし ということですね。

Offline

#5 2023-04-15 10:49:50

himadanee
Guest

Re: このフィールドは変更禁止なので、この操作は実行できません。

そうです。

それと、「このフィールドは変更禁止なので、~」がでるのは「フィールド値の制限」とは関係なく、「入力値の自動化」で「値変更の禁止」にしているか、フィールドタイプが計算とか、の場合ですね。

しかし「1人目は入りますが、2人目は」というのは、ポータルの1行目は入るが2行目でエラーが出る、ということですよね?

#6 2023-04-15 23:44:54

Re: このフィールドは変更禁止なので、この操作は実行できません。

作業テーブルに、メンバー外部キーを設定し、メンバーテーブルの主キーをリレーションさせています。
作業レイアウトで、メンバーは複数なので、ポータルにして、メンバー主キーを2番目のフィールド(メンバー氏名)で入れようとしています。
作業テーブルのメンバー外部キーフィールドに入るメンバー(主キー)は、1つですが、レイアウトでポータルにして、複数のメンバー主キーを入れる要領がわかりません。
まだまだ理解不足です。

Offline

#7 2023-04-16 06:44:47

himadanee
Guest

Re: このフィールドは変更禁止なので、この操作は実行できません。

作業テーブルの1つの作業に複数のメンバーが割り当てられるなら、作業テーブル(1作業1レコード)、メンバーテーブル(1メンバー1レコード)の他に各作業ごとのメンバーのテーブル(1作業の1メンバーが1レコード)が必要です。そのテーブルを作業テーブルのレイアウトのポータルに置きます。
この場合、作業テーブルにはメンバー外部キーフィールドは不要です。(1作業には常に1メンバーしかありえないという場合にだけ、そのテーブルに必要)

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 557.55 KiB (Peak: 581.36 KiB) ]