[Javascript] exportOptions in datatable

  • Creatore Discussione Creatore Discussione Vera
  • Data di inizio Data di inizio

Vera

Utente Attivo
3 Giu 2014
76
1
8
Buongiorno,
ho queste righe di codice nel mia javascript per la personalizzazione di alcune colonne nel risultato in Excel:

Codice:
buttons: [
                    {
                        extend: 'excelHtml5', className: 'btn btn-info btn-outline btn-sm', text: 'Stampa Excel',   
                        customize: function ( xlsx ){
                        var sheet = xlsx.xl.worksheets['sheet1.xml'];
 
                        // jQuery selector to add a border
                        $('row c[r*="10"]', sheet).attr( 's', '25' );
                        },
                        exportOptions: {
                            format: {
                                body: function(data, row, column, node) {
                                    var y = data.replace('.', '');
                                    return y.replace(',', '.');
                                }
                                //footer: function(data, row, column, node) {
                                //    var x = data.replace('.', '');
                                //    return x.replace(',', '.');
                                //}
                            }
                        }
                    }
                ]

ma il risulato in excel é sbagliato poiché mi riporta anche i tag dell'Html, vi posto un esempio:
Codice:
Mese Et.    Imp.Ctr
<div align="center">201810</div>    <div align="right">2600</div>
<div align="center">201810</div>    <div align="right">2800</div>
<div align="center">201809</div>    <div align="right">4900</div>
<div align="center">201809</div>    <div align="right">4900</div>

come posso fare???
Grazie
 

Discussioni simili