| dalla versione 20.0.7800 - modificato il 31/03/2020 - link - english
|
Descrizione del difetto
Se in pannelli DB o DO erano presenti campi DATE, TIME o DATETIME non era possibile utilizzare le ricerche utilizzando tali campi.
Effetti del malfunzionamento
-
Se si eseguivano ricerche specificando un valore per i campi DATE, TIME o DATETIME si ottenevano errori nell'esecuzione della query del pannello.
Soluzioni
Non sono disponibili workaround per le versioni precedenti.
Funzionalità interessate
L'utilizzo di campi DATE, TIME o DATETIME su database AS 400.
Note
-
Malfunzionamento relativo alla richiesta di assistenza 000353-2020.
-
L'errore è stato introdotto in versione 18.0 a seguito della correzione AS 400 e campi di tipo DATE/DATETIME. Tale correzione non era corretta perché il database su cui era stato segnalato l'errore non era stato creato da Instant Developer e utilizzava, per i campi DATE, TIME e DATETIME il tipo di dato "DATE". Instant Developer utilizza per i campi DATE, TIME e
DATETIME il tipo di dato "TIMESTAMP".
Per mantenere comunque entrambe le funzionalità in versione 20.0 è stato introdotto la nuova proprietà del database AS400NativeDates. Se la proprietà viene valorizzata a FALSE (valore predefinito) il sistema utilizza i campi di tipo TIMESTAMP nelle query; se viene valorizzata a TRUE il sistema utilizza campi di tipo DATE e TIME nelle query.
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.