FileMaker Pro Advanced 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 Advanced 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 verifica dei campi che richiede di inserire date con anni 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.
•Nei formati, formattare sempre i campi Data in modo che visualizzino gli anni a quattro cifre. Vedere Specifica dei formati per i campi Data, Ora o Indicatore data e ora.
Nota Questo metodo viene utilizzato per tutte le forme di data con anno a due cifre, 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 Advanced.
FileMaker Pro Advanced 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 Advanced o FileMaker Pro da una versione precedente alla versione corrente di FileMaker Pro Advanced. Si presuppone che le date 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 Advanced o FileMaker Pro prima di convertire il file nella versione corrente. Vedere Conversione di file da FileMaker Pro 11 Advanced e FileMaker Pro 11 e versioni precedenti.
•Inserire le date solo 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.