[FileMaker] インポートで "XXXX" is defined to requre a value, 〜 のダイアログ
FileMaker でデータのインポートを行ったあと、以下のようなダイアログが出ることがあった。
"[フィールド名]" is defined to require a value, but it is not available on this layout. Use another layout to assign a value to this field.
このダイアログは対象レコードを削除しないかぎり、繰り返し出てしまい、操作ができなくなる。
海外のフォーラムを読んでその原因が分かった。
Help! CreatedBy requires a value error - FileMaker Pro Advanced 17 - FMForums.com
https://fmforums.com/topic/103609-help-createdby-requires-a-value-error/
すなわち、CreationTimestamp や ModificationTimestamp 等のレコードを作成した際に自動入力する項目を、インポート時に空欄のままになってしまうとその後の不具合が起きる。
インポートの際に "Perform auto-enter options while importing" にチェックを入れたり、あるいはインポート元から値をインポートすると警告ダイアログがでなくなる。
この記事が気に入ったらサポートをしてみませんか?