DataTable и AbstractXlsView весной MVC - PullRequest
       1

DataTable и AbstractXlsView весной MVC

0 голосов
/ 12 ноября 2018

Мои две кнопки

У меня две кнопки. (1 = Excel 2 = Загрузить)

Button One -> Excel использует подключаемый модуль для обработки данных

    var table = $('#myTable').DataTable({
      pageLength: 10,          // default page length
      dom: 'Bfrtip',
      buttons: [
          {
              extend: 'excelHtml5',
              title: 'Data export - Device table('+d+')',
              exportOptions: {
                  columns: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
              }
          }
      ]

});

Кнопка 2 -> Загрузить использовать AbstractXlsView

public class DeviceExcelView extends AbstractXlsView {

    @Override   protected void buildExcelDocument(Map<String, Object> model, Workbook workbook, HttpServletRequest request,             HttpServletResponse response) throws Exception { ....... 

  }  }

Допустим, я показываю столбец от 1 до 5 в таблице. Но когда я экспортирую данные, я хочу включить col-1 в col-15.

Когда я нажимаю кнопку «Excel», я могу получить только данные, показанные в Таблица. Когда я нажимаю кнопку «Скачать», я могу добавить прагматично, но фильтр не работает.

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