IsValidFileMaker Pro 6.0 以前のバージョン次のような場合に「0」(偽)を返します。
• フィールドタイプが一致しないため(日付フィールドにテキストが入力されているなど)、レコードに無効な値が含まれている場合
• FileMaker Pro は、参照先のフィールドが定義されている関連テーブルを特定できない状態になっている(一時的な場合も含む)
• その他の場合は、「1」(データが有効)を返します。IsValid ( 金額 ) は、数字フィールド「金額」にテキストしかない場合、「0」を返します。IsValid ( テーブル::フィールド ) は、関連テーブルの名前が変更されたり、リレーションシップが新しいファイル名に更新されていない場合、「0」を返します。