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

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

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

You are not logged in.

Announcement

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


#1 2023-04-04 12:03:36

Reon
Member

一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

お世話になります。
現在ポータルツールを使用した社内日報を作成しているのですが、
「一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できない」とエラーが出ます。
こちらを解決するためのやるべきことがありましたらご教授下さい。
よろしくお願いいたします。

Offline

#2 2023-04-04 12:12:17

Shin
Member

Re: 一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

リレーションが有効でないのでしょう。
詳細をかいてもらわないと、何ともコメントできませんよ。

Offline

#3 2023-04-04 14:19:49

himadanee
Guest

Re: 一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

バージョンは?

「関連レコードを作成できない」エラーなのかと思って、=でないリレーションでテストしようと思ったら、FM19.6ではそもそも不等号のリレーションではレコード作成許可ができないようになっていました。いつの間に?前からこうだったかなあ。

#4 2023-04-04 15:47:47

Shin
Member

Re: 一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

<> では、レコード作成ができないのは、多分最初からです。≤≥ では可能です。

Offline

#5 2023-04-04 16:26:11

himadanee
Guest

Re: 一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

ああ、なるほど!

可能な状態だと、>=のフィールドに入れた値は無視して=の値で新規レコードが作成されて、件のエラーは再現できないですね。。。
ポータル側のキーを計算フィールドにすると「このフィールドは変更禁止なので~」という別のエラーだし...

エラーの出る状態の設定を説明してもらわないと無理です。

#6 2023-04-04 16:29:16

Shin
Member

Re: 一つ以上の必要な関連レコードを利用および作成できないため、この操作は実行できないとエラーが出ます。

リレーションキーの元が空白のときや、先が計算フィールドになっていたり制限がかかっていたりするとでるのではないかな。

Offline

#7 2023-04-04 18:19:03

Moz
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.005 seconds, 9 queries executed - Memory usage: 563.42 KiB (Peak: 588.13 KiB) ]