Inserimento delle date con anni a due cifre
FileMaker Pro consente di inserire date con anni a due cifre, come 12/1/99 e 3/2/09. Tuttavia, queste date sono ambigue perché non specificano il secolo; 5/6/53 potrebbe essere una data nell'anno 1953, nell'anno 2053 o nell'anno 53 di qualunque altro secolo.
Importante Se si inseriscono date con anni a due cifre in un campo Data, FileMaker Pro le converte in date con anni a quattro cifre secondo il metodo descritto di seguito. Questo metodo potrebbe non convertire le date con anni a due cifre nel secolo previsto, inserendo quindi dati non corretti.
Si consiglia di prendere confidenza con questo metodo e, per i campi Data in cui è possibile che la conversione non venga eseguita correttamente, di adottare le seguenti precauzioni per migliorare la correttezza delle date inserite:
•Inserire sempre date con anni a quattro cifre.
•Utilizzare l'opzione di convalida dei campi di FileMaker Pro che richiede di inserire date con anno a quattro cifre. Se si prova ad inserire una data con un anno a due cifre viene visualizzato un messaggio d'errore. Vedere
Definizione della verifica dei campi.
Nota Questo metodo viene utilizzato per tutte le forme di data con anno a due cifre in FileMaker Pro, non solo per l'inserimento dei dati nei campi. Ad esempio, la conversione viene eseguita anche quando vengono importate date con anni a due cifre in FileMaker Pro.
Conversione delle date con anni a due cifre
FileMaker Pro converte le date con anni a due cifre in date con anni a quattro cifre in base all'anno in cui la data viene inserita, sempre presupponendo che la data con anno a quattro cifre sia relativa ai 30 anni successivi o ai 70 anni precedenti. La tabella di seguito mostra come le date con anni a due cifre inserite in tre anni diversi verranno convertite in anni a quattro cifre.
Anno a due cifre | Nel 2015, viene convertito in | Nel 2019, viene convertito in | Nel 2030, viene convertito in |
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 |
La figura di seguito mostra questo metodo. Si presuppone che qualsiasi anno a due cifre inserito faccia riferimento a una data nel passato piuttosto che nel futuro.
Importante Questo metodo
non viene utilizzato quando si converte un file FileMaker Pro da una versione precedente alla versione corrente di FileMaker Pro. FileMaker presuppone che le date contenute nei file più vecchi siano dati legacy. Pertanto, durante la conversione dei file, tutte le date con anni a due cifre presenti nel vecchio file vengono convertite in "19xx" (non il secolo corrente, ma "19xx") nel nuovo file. In caso di dubbi sulle date con anni a due cifre nei file più vecchi, rivedere e correggere i dati in una versione precedente di FileMaker Pro prima di convertire il file nella versione corrente. Vedere
Conversione di file da FileMaker Pro 11 e versioni precedenti.
Note
•FileMaker consiglia di inserire solo date nei campi definiti con il tipo di campo Data. Non usare campi Testo o campi numero per memorizzare le date. Il software FileMaker non supporta le date in questi campi.