WEB: Esportazione e carattere TAB

copia link

Descrizione del difetto

In alcuni casi l'esportazione dei dati nei pannelli e nei report non era corretta.

L'importazione in Excel di un file CSV può avere problemi in alcuni casi particolari. Tali problemi sono dovuti al fatto che il file CSV non contiene informazioni sul tipo di dati contenuti nel file pertanto un testo come "051" viene interpretato da Excel come numero. Tale interpretazione, però, fa sì che lo zero iniziale venga eliminato "poiché non necessario". Quindi, il dato, viene mostrato da Excel come "51". Per ovviare al problema in versione 16.0 è stato implementato un miglioramento che "obbliga" excel a vedere alcuni dati "numerici" come testo. Tale algoritmo è stato ulteriormente migliorato nell'aggiornamento v19.5 r7 per tenere conto dei numeri che iniziavano con 0. Purtroppo l'algoritmo non era ancora corretto. Il testo "0,123", infatti, veniva "trattato" come testo in modo non corretto.

Effetti del malfunzionamento

  • Se si eportavano i dati di un pannello il testo "0,123" veniva indicato come testo ad Excel.
  • L'esportazione dei dati nei report non era allineata a quella dei pannelli. In particolare non era stato applicato il miglioramento introdotto in versione 19.5 r7.

Soluzioni

Qualora possibile era sufficiente "convertire" il valore del campo in numero (tramite la funzione toFloat) per indicare al sistema che il campo era numerico e non era necessario attivare l'inserimento del carattere TAB.

Funzionalità interessate

L'esportazione dei dati nei pannelli e nei report in formato CSV.

Note

  • Malfunzionamento relativo alla richiesta di assistenza 001407-2020 e segnalato in questo thread del forum.

Ultima modifica: 01/12/2022 / Validità: da 20.5.8000