Aggiunta e visualizzazione dei dati > Inserimento di dati nei record > Inserimento delle date con anni a due cifre
 

Inserimento delle date con anni a due cifre

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.

Conversione delle date con anni a due cifre

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.

Figura sul metodo di conversione della data

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.

Note 

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.