2桁の西暦の処理方法
FileMaker Pro では、「99/12/1」や「09/3/2」などの2桁の西暦を入力することができます。ただし、このような日付は世紀が指定されていないためあいまいで、たとえば「53/5/6」と入力した場合、1953 年、2053 年、または他の世紀の 53 番目の年を表す可能性があります。
重要  日付フィールドに2桁の西暦を入力すると、下の表で説明されている変換方法を使用して4桁の西暦に変換されます。この変換方法では、入力した2桁の西暦が目的の世紀に変換されない場合があり、その結果、間違った日付が入力されることがあります。
日付フィールドでは不正確な変換が行われる可能性があります。 このため、変換方法をよく理解し、正確な日付を維持できるよう、次の注意事項を遵守してください。
 •
 •
 •
メモ  この変換方法は、フィールドへのデータ入力だけでなく、FileMaker Pro に入力される2桁の西暦の日付すべてに適用されます。たとえば、2桁の西暦の日付を FileMaker Pro にインポートする場合に日付変換が行われます。変換方法が適用される状況については、下の変換に関する情報を参照してください。
2桁西暦の日付の変換方法
FileMaker Pro では、2桁の西暦の日付は、日付を入力した年に基づいて4桁の西暦の日付に変換されます。 この場合、常に、4桁の西暦の日付が今後 30 年間または過去 70 年間のいずれかの範囲に入ると想定されます。次の表は、3つの異なる年に入力された2桁の西暦の日付がそれぞれどのように4桁の西暦の日付に変換されたかを示します。
 
次の図は、変換方法の偏りを表しています。この変換方法では、2桁の西暦を入力する場合、未来の西暦よりも過去の西暦を入力することの方が多いと想定しています。
日付変換方法のイラスト
この変換方法は、次のような日付を含む、入力される2桁の西暦の日付すべてに使用されます。
 •
 •
 •
 •
 •
 •
 •
 •
[フィールド「(フィールド名)」の入力オプション] ダイアログボックスの [入力値の制限] タブにある [下限値:] および [上限値:] オプションに入力された日付
 •
重要  この2桁の西暦の日付の変換方法は、旧バージョンの FileMaker Pro ファイルを現在のバージョンのFileMaker Proファイルに変換する場合には適用されません。旧バージョンで作成したファイルの日付は古いデータであると想定されます。したがって、古いファイルに存在する2桁の西暦の日付は、変換後のファイルでは、「19xx」(今世紀ではなく「19xx」)に変換されます。古いファイルに入力されている2桁の西暦の日付に問題がある場合、ファイルを現在のバージョンに変換する前に、旧バージョンの FileMaker Pro でデータの確認と修正を行うことをお勧めします。ファイルの変換の詳細については、FileMaker Pro 11以前のデータベースの変換を参照してください。
メモ
 •
 •
 •
 •