Здравствуйте!
Подскажите пожалуйста как реализовать возможность экспорта отчета FR в xlsx. Доступно только xls, хоть в программе и прописаны все версии офиса. По большей части нужно для автоматического формирования и сохранения отчета. Если указывать в названии файла расширение xlsx - файл создается, но не открывается (((( На скрине - пользовательский экспорт отчета в Microsoft Excel.
Версия ТС - 3.4.0.38.
Спасибо!
Нравится
Светлана, используемый в Terrasoft движок FastReport является сторонним компонентом, влиять извне на его работу не всегда есть возможность. Если он не поддерживает сохранение в XLSX, то нельзя.
Можно попробовать следующие обходные решения:
- Сохранять файл в XLS, потом отдельно конвертировать файлы с помощью Microsoft OFC.
- Полностью переписать построение отчёта, вместо FastReport использовать чисто программное формирование при помощи COM-объекта Excel, там можно и XLSX.
"Зверев Александр" написал: Если он не поддерживает сохранение в XLSX, то нельзя.
Судя по форумам, вполне поддерживает. Возможно, вопрос в используемой версии в TS
В Terrasoft встроена конкретная версия движка. Возможно, по ссылке более новая.