FileMaker Pro Advanced permite introducir fechas con años de dos dígitos, como "12/1/99" y "3/2/09". Sin embargo, estas fechas son ambiguas porque no especifican el siglo; "5/6/53" podría representar el año 1953, 2053 o el 53º año de cualquier otro siglo.
Importante Cuando introduce fechas con años de dos dígitos en un campo de fecha, FileMaker Pro Advanced las convierte a años de cuatro dígitos mediante el método descrito a continuación. Es posible que este método no convierta las fechas con años de dos dígitos que se introducen en el siglo que se espera, lo que puede restar exactitud a las entradas de fechas.
Debería familiarizarse con este método y, en el caso de campos de fecha donde sean posibles las conversiones de fecha inexactas, tome las precauciones siguientes para mejorar la exactitud de las fechas introducidas:
•Introduzca siempre fechas con años de cuatro dígitos.
•Use la opción de validación de campos que requiere la introducción de fechas con años de cuatro dígitos. Aparecerá un mensaje de error cuando la entrada de fecha contenga un año de dos dígitos. Consulte Definir validaciones de campo.
•En las presentaciones, configure siempre el formato de los campos de fecha para que muestren años de cuatro dígitos. Consulte Especificar formatos en campos de fecha.
Nota Este método se usa para todas las formas de entrada de años de dos dígitos, no solo para la introducción de datos en los campos. Por ejemplo, al importar fechas con años de dos dígitos en FileMaker Pro Advanced, se producen estos cambios.
FileMaker Pro Advanced convierte las fechas con años de dos dígitos en fechas con años de cuatro dígitos en función del año en el que se ha introducido la fecha, presuponiendo siempre que la fecha del año de cuatro dígitos debería encontrarse en los 30 años siguientes o en los 70 años anteriores. En la tabla siguiente, se muestra cómo las fechas con años de dos dígitos introducidas en tres años diferentes se convierten en años de cuatro dígitos.
Año de dos dígitos | En 2015, se convierte en | En 2019, se convierte en | En 2030, se convierte en |
02 | 2002 | 2002 | 2002 |
19 | 2019 | 2019 | 2019 |
42 | 2042 | 2042 | 2042 |
43 | 2043 | 2043 | 2043 |
44 | 2044 | 2044 | 2044 |
45 | 2045 | 2045 | 2045 |
46 | 1946 | 2046 | 2046 |
47 | 1947 | 2047 | 2047 |
50 | 1950 | 1950 | 2050 |
76 | 1976 | 1976 | 1976 |
87 | 1987 | 1987 | 1987 |
95 | 1995 | 1995 | 1995 |
En la ilustración siguiente, se muestra el sesgo de este método. Presupone que cualquier año de dos dígitos que se introduce es más probable que sea del pasado que del futuro.
Importante Este método no se usa cuando se convierte un archivo de FileMaker Pro Advanced o FileMaker Pro de una versión anterior a la versión actual. Se supone que las fechas en archivos antiguos constituyen datos heredados. Por tanto, durante la conversión de archivos, cualquier fecha con años de dos dígitos que quede en el archivo antiguo se convierte a "19xx" (no del siglo actual, sino "19xx") en el archivo convertido. Si le preocupan las fechas con años de dos dígitos en los archivos antiguos, revise y corrija los datos en una versión anterior de FileMaker Pro Advanced o FileMaker Pro antes de convertir el archivo a la versión actual. Consulte Convertir archivos de FileMaker Pro 11 Advanced y FileMaker Pro 11, y versiones anteriores.
•Introduzca fechas en los campos definidos como de tipo de campo de fecha. No use campos de texto o numéricos para guardar fechas. El software de FileMaker no está pensado para admitir fechas en tales campos.