Страница 1 из 1

Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 23 окт 2024, 10:21
vea
Здравствуйте, обнаружили проблемы при выгрузке отчета в Word, после обновления стимулсофта с версии 2022.1.4 на версию 2024.3.5. Суть проблемы в том, что некоторые элементы не отрисовываются (показано на скринах ниже), среда тестирования:
- виндовс.
- запуск НЕ через дизайнер, а через программу (программа, в которой проводилось тестирование, была представлена в обсуждении viewtopic.php?p=38010#p38010).
- продукт Stimulsoft.Reports.Engine, Stimulsoft.LibExcel, Stimulsoft.Reports.Web, Stimulsoft.Svg (версии 2024.3.5, обнаружено так же, что проблема наблюдается с версии 2024.2.3 и до 2024.4.2).

Дополнительно отмечу, что при удалении некоторых элементов из mrt файла отрисовка становится адекватной, с чем это связано - предположить трудно. :roll:
В продовом отчете у нас ещё больше элементов, дата бендов и прочего, видимо, за счет этого в нем не отрисовалось тоже больше.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 24 окт 2024, 17:36
Aleksey
Здравствуйте,

Нужно время для анализа проблемы. О результатах дадим знать.

Спасибо.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 31 окт 2024, 15:02
Aleksey
Здравствуйте,

Непонятно в чем проблема. Как в отчете сделано так и отображается, экспортируется.

Спасибо.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 01 ноя 2024, 09:53
vea
Наличие проблемы продемонстрировать не трудно. Вы не могли бы повторить эти же действия (что и на гифке) в указанном софте?
И ещё хотелось бы уточнить - при вашем тестировании использовалась версия стимулсофта выше 2024.2.3 (либо вполне конкретно 2024.3.5)? Возможно что-то было упущено..

Если проблему у вас не повторить, то остается предположить что что-то с самим Word, но верится в это слабо. Так же можно предположить, что проблема связана с нашими серверами, но проблему удалось повторить не только на нескольких серверах, но и на пользовательских устройствах.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 04 ноя 2024, 22:03
Aleksey
Здравствуйте,

В нашем продукте документ в MS-Word экспортируется как одна большая таблица.
MS-Word допускает в таблице максимум 64 колонки. Если таблица имеет больше чем 64 колонки - документ может отображается некорректно, лишние колонки могут обрезаться или таблица будет выглядеть странно.Иногда такой документ может открываться с ошибкой или вообще не открываться. Все зависит от версии MS-Office.

Ранее мы не проверяли количество колонок при экспорте.Но в прошлом году мы добавили в экспорт Word ограничение: теперь экспортируются только первые 64 колонки.
В результате файлы теперь выглядят одинаково в любой версии MS-Office.

В присланном вами отчете количество колонок получается 65, обрезается только пустое поле справа.
Скорее всего, в том отчете, который вы тестируете у себя, на несколько компонентов больше, поэтому и больше колонок справа обрезается.

Подробнее про подготовку отчета для экспорта вы можете прочитать в нашей документации:
https://www.stimulsoft.com/ru/documenta ... export.htm

Спасибо.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 05 ноя 2024, 16:05
vea
Похоже на правду.. но есть два момента...)
Первое - в закрепленном mrt файле всего 41 колонка, но смею предположить, что вы говорите о тех колонках, которые получаются при экспорте, как, например, в excel. Если это они, то дело чуть хуже чем могло бы быть, т.к. на количество колонок будут влиять ещё и элементы сверху и снизу от основного датабенда.
Второе - почему в таком случае, при экспорте напрямую из дизайнера все выгружается хорошо? Как, например, тут viewtopic.php?p=38055#p38055

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 08 ноя 2024, 12:39
Aleksey
Здравствуйте,

Нужно время для анализа проблемы. О результатах дадим знать.

Спасибо.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 08 ноя 2024, 22:59
Aleksey
Здравствуйте,

> Похоже на правду.. но есть два момента...)
> Первое - в закрепленном mrt файле всего 41 колонка, но смею предположить, что вы говорите о тех колонках, которые получаются при экспорте, как, например, в excel.

Да. Экспорт в Word/Excel/Text у нас делается одинаково, одной большой таблицей.
Лучше всего колонки видны в Excel.

> Если это они, то дело чуть хуже чем могло бы быть, т.к. на количество колонок будут влиять ещё и элементы сверху и снизу от основного датабенда.

Поэтому рекомендуем их выравнивать друг по другу и по другим компонентам, чтобы результирующее количество колонок было меньше.
В указанной выше статье из документации про это написано.
Также, если включить опцию "Использовать колонтитулы страницы", то PageHeader/PageFooter будут экспортироваться отдельно от основного текста, не мешая ему.

> Второе - почему в таком случае, при экспорте напрямую из дизайнера все выгружается хорошо? Как, например, тут

Судя по скриншоту - в Web у вас еще не подключен лицензионный ключ.
Поэтому ватермарком выводится надпись Trial и снизу страницы добавляется компонент с логотипом "Stimulsoft", вот он и добавляет две колонки.

Спасибо.

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 14 ноя 2024, 09:06
vea
Благодарю вас за подробный ответ, теперь суть проблемы ясна. Мы займемся доработкой отчета в соответствии с приложенной статьёй

Re: Проблемы при выгрузке отчета в Word в версиях с 2024.2.3 по 2024.4.2

Добавлено: 14 ноя 2024, 09:17
Aleksey
Здравствуйте,

Пожалуйста.