Не отображается таблица в формате XLSX в приложении Р7-Офис

Обсуждение Stimulsoft Reports.JAVA
Ответить
dbjstrov
Сообщения: 6
Зарегистрирован: 22 ноя 2024, 00:08

Не отображается таблица в формате XLSX в приложении Р7-Офис

Сообщение dbjstrov »

Добрый день!

Возникла проблема при открытии файла XLSX в приложении Р7-Офис.
Файл открывается, будто CSV файл. Появляется окно с предложением выбора кодировки и разделителя.
Окно с выбором кодировки
Окно с выбором кодировки
c2b0dfd27269cba17f680c36a2657b7e (1).png (89.67 КБ) 2340 просмотров
То, что отображается после выбора кодировки
То, что отображается после выбора кодировки
8dcd5ec44db6793634f0fd964364fc0c.png (295.94 КБ) 2340 просмотров
Это стало происходить после обновления дизайнера на версию Version 2024.4.5 from 22 November 2024, Java, JS
На версии от 2018 года такой проблемы не наблюдается.

:!: Замечено, что внутренние файлы xml в эксель-файле имеют кодировку utf16.

1. Если выгрузить в формате xls, то файл не открывается в Р7-Офис.
Ошибка при открытии в XLS
Ошибка при открытии в XLS
Снимок экрана 2025-02-27 181106.png (41.46 КБ) 2317 просмотров
2. Если выгруженный файл в формате xls пересохранить в экселе как xlsx, то файл открывается успешно. (внутренние файлы xml в кодировке utf8)
3. Если переименовать расширение с xls в xlsx, то проблема сохраняется. (внутренние файлы xml в кодировке utf16)

:!: UPD 28.02.2025:
Получил ответ от тех. поддержки Р7-Офис.
Ответ тех. под. Р7-Офис
Ответ тех. под. Р7-Офис
aa274b00180012f39f64c02764cb0452.png (86.33 КБ) 2213 просмотров
Было бы неплохо, если бы их ответ прокомментировали.
И уточнили бы по поводу пунктов:
2. Отключение сжатого экспорта
3. Настройка AppVersion и CompatibilityMode
Реестр договоров аренды ЗУ с выбором периода (финансы) (1) (1).xlsx
Файл, который не открывается
(67.69 КБ) 73 скачивания
stimulsoftReport.mrt
Шаблон отчета
(134.23 КБ) 69 скачиваний
Aleksey
Сообщения: 2991
Зарегистрирован: 22 апр 2010, 06:57

Re: Не отображается таблица в формате XLSX в приложении Р7-Офис

Сообщение Aleksey »

Здравствуйте,

С вопросом разбираемся, о результатах дадим знать.

Спасибо.
Ответить