Экспорт данных в Excel, проблемы с определением столбца как фильтруемого поля даты - PullRequest
0 голосов
/ 05 мая 2020

Я использую Datatables для экспорта информации таблицы в Excel. Все работает, как ожидалось, за исключением поля даты.

Это часть кода, которая генерирует файл Excel

responsive: "true",
        dom: 'Bfrtilp',
        //dom : '<"toolbar">frtip',       
        buttons:[ 
            {
                extend:    'excelHtml5',
                text:      '<i class="fas fa-file-excel"></i> ',
                titleAttr: 'Exportar a Excel',
                className: 'btn btn-success',
                autoFilter: true,
                title: 'Nombre del Cliente: Juan Perez' + '\n' +'Número de Cuenta: 54545422',
                messageTop:'Del: 21/04/02020      -      Al: 28/04/2020',
    customize: function(xlsx){
        var sheet = xlsx.xl.worksheets['sheet1.xml'];
    $('row:eq(0) c', sheet).attr('s','50');
    $('row:eq(1) c', sheet).attr('s','50');
    $('row:eq(0) c', sheet).attr('s','2');
    $('row:eq(1) c', sheet).attr('s','2');
    }
            },
            {
                extend:    'print',
                text:      '<i class="fa fa-print"></i> ',
                titleAttr: 'Imprimir',
                className: 'btn btn-info'
            },
        ]           
    });     
});

Я бы хотел, чтобы это было «Дата» вместо «Общие»

enter image description here

Я изучил stackoverflow и нашел пример

Datatables: Export Excel Formatting

, но он работает только для формирование чисел.

...