У меня большая проблема с экспортом таблицы в формат файла Excel.
Сначала я создал код, который запускается на сервере и позволяет экспортировать данные в Excel. Из-за того, что моя таблица создается динамически из базы данных, на этом этапе ничего внутри таблицы нет, поэтому данные не экспортировались.
Мой второй подход был нацелен на окончательную скомпилированную таблицу на стороне клиента, используя либо javascript, либо очень хороший плагин jQuery под названием «DataTables» (www.datatables.net). Обе попытки не увенчались успехом. Javascript, кажется, сложен для меня, плюс он испытывает трудности с запуском в Firefox, плагин, с другой стороны, требует очень специфической структуры таблицы, которую, боюсь, я не могу предоставить.
Итак, моя новая идея: захватить страницу сразу после компиляции и сборки на сервере, но перед отправкой в браузер. Настройте целевую таблицу и получите ее данные, используя функцию на сервере. Наконец экспортируйте данные в Excel и отправьте страницу в браузер. Сейчас. Является ли это возможным? И если да, то как?
Я новичок в мире программирования, поэтому любые конструктивные предложения и критика будут высоко оценены. Я не стал бы возражать против примеров жесткого кода;)