Стиль экспорта из данных js - PullRequest
0 голосов
/ 09 января 2020

У меня есть сайт с множеством динамических c таблиц. Я создаю их с помощью подключаемого модуля Datatables jQuery.

Я хочу изменить дизайн экспорта в Excel - например, границы, фон, заголовок.

Мой код:

  var table = jQuery('#table-users').DataTable({
                       buttons: [{
                               extend: 'excel',
                               customize: function (xlsx) {
                                          var sheet = xlsx.xl.worksheets['sheet1.xml'];

                                           // jQuery selector to add a border
                                           $('row c', sheet).attr('s', '25');
                                           }
                                }]
                       })

но это не правильно:

  1. Линии сетки не появляются на пустых ячейках.

  2. Внутри таблицы это строки заголовка, которые я хочу сделать фоновым цветом, это динамично c, каждый раз, когда появляется другая строка, как я могу ее настроить?

  3. Я хочу организовать ширина строки, как я могу это сделать?

  4. Я не хочу, чтобы текст был перенесен на следующее поле, как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...