Conversión de fechas con años de dos dìgitosFileMaker Pro 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 las convierte a años de cuatro dìgitos usando el método de conversión a años de dos dìgitos descrito más abajo. Es posible que este método de conversión 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 de conversión 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:
• Use la opción de validación de campos de FileMaker Pro 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. Para obtener más información, consulte Definir la validación de campos.
• En las presentaciones, configure siempre el formato de los campos de fecha para que muestren años de cuatro dìgitos. Para obtener más información, consulte Especificar formatos en campos de fecha.Nota Este método de conversión se usa para todas las formas de entrada de años de dos dìgitos en FileMaker Pro, no sólo para la entrada de datos en los campos. Por ejemplo, la fecha se convierte durante la importación de fechas con años de dos dìgitos a FileMaker Pro. En la información de conversión siguiente, se enumera una lista de situaciones en las que se usa el método de conversión.FileMaker Pro convierte las fechas con años de dos dìgitos en fechas con años de cuatro dìgitos basándose en el año en el que se ha introducido la fecha, asumiendo 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. La tabla siguiente 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 2004,
se convierte a En 2005,
se convierte a En 2012,
se convierte a La ilustración siguiente muestra el sesgo del método de conversión. Asume que cualquier año de dos dìgitos que se introduce es más probable que sea del pasado que del futuro.Este método de conversión se usa para todas las entradas de fechas con años de dos dìgitos, incluyendo:
• las fechas introducidas en una base de datos publicada en la Web a la que se accede a través de un navegador.
• las fechas introducidas o modificadas mediante la importación. Esto incluye los datos importados en un archivo FileMaker Pro existente, asì como los datos convertidos en un nuevo archivo FileMaker Pro, pero no incluye la conversión de archivos FileMaker Pro creados en versiones anteriores. Consulte la importante nota que se encuentra más abajo.
• las fechas introducidas a través de comandos de arrastrar y dejar o comandos de guión en un campo que no está activo.
•
• las fechas introducidas para la opción de datos de entrada automática del cuadro de diálogo Opciones de campo.
• las fechas introducidas para la opción En el rango en la pestaña de Validación del cuadro de diálogo Opciones de campo.Importante Este método de conversión de fechas con años de dos dìgitos no se usa cuando se convierte un archivo FileMaker Pro de una versión anterior a la versión actual. FileMaker asume que las fechas en los archivos más antiguos constituyen datos heredados. Por tanto, durante la conversión de archivos, cualquier fecha con años de dos dìgitos que todavìa 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, es recomendable que revise y corrija los datos en una versión anterior de FileMaker Pro antes de convertir el archivo a la versión actual. Para obtener más información sobre la conversión de archivos, consulte Convertir archivos de FileMaker Pro 6 y versiones anteriores.
• FileMaker recomienda que sólo introduzca fechas en los campos definidos como de tipo 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.
• FileMaker Pro admite la entrada de fechas que van desde 1/1/0001 a 31/12/4000.
• Si tiene que introducir la fecha de creación o la de modificación de un registro, utilice las opciones de entrada automática, que son más exactas y más sencillas que la entrada de datos a mano. Para obtener más información, consulte Definir la entrada de datos automática.
• En FileMaker Pro 3.0 a 5.5 y FileMaker Pro 6.0 v.3 y 6.0 v4, el procesamiento de fechas con años de dos dìgitos difiere en función de cómo se han introducido. Además, FileMaker Pro 6.0 v1 y 6.0 v.2 tenìan algún problema de gestión de fechas que ya se ha corregido en FileMaker Pro 6.0 v.4.