Coldfusion to Excel Bug su colonne decimali
Ho creato una pagina di report (da db Sql Server 2005), con classica tabella HTML, e una pagina gemella, che permette di esportare tale record in Excel. Per farlo ho usato coldfusion to excel, banalissimo.
Il problema era che su due colonne, con valori nello stesso identico range ("0," più tre cifre decimali) una veniva renderizzata perfetta in excel, l’altra veniva renderizzata con valori completamente sballati e un numero elevato di cifre decimali.
Dopo aver controllato ogni singolo bit delle pagine, e aver visto che tutto era assolutamente identico, addirittura l’sql della query base era in una stringa in Session… sono stato preso dalla disperazione. Poi contatto k76, il quale mi conferma il bug… aiuto!
Soluzione del bug
Bisogna codificare il numero via NumberFormat (io ho usato LsNumberFormat):
#lsNumberFormat(colonna,"9.000")#
E il mondo ha reiniziato a sorridere!
Approfondimenti online
La tecnologia informatica ha fatto passi da gigante. In modo particolare Google, che con il suo analizzatore di testo, è in grado di proporre collegamenti contestuali a quanto hai appena letto. Questi i link pubblicitari proposti da Adsense.










WOW e son 4 anni non mi va e la soluzione è così semplice????
mo la provo, grazie mille!
Sempre in debito con te.
Fungeeee!!!
Mittico. Con il numberFormat o con lsNumberFormat?