Разрывы страниц при экспорте в Excel

Обсуждение Stimulsoft Reports.NET
Ответить
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Разрывы страниц при экспорте в Excel

Сообщение Леонид »

Добрый день!

У наших пользователей на складе возникли проблемы с отчётами на складе, в частности с одним из отчётов (см. вложение, данные можно взять любые, хотя бы просто LineNum, скажем в 500 строк для создания нескольких страниц A4).

Суть в том, что при попытке экспорта в Excel пользователи устанавливают флаг "Экспортировать разрыв страниц", - происходит весьма странное явление, а именно HeaderBand ведёт себя странно, и печатается на каждой странице по-разному, именно в новой версии 2016.1.7.0, а в версии 2015.2.0.0 такого не было.

Соответствующий отчёт и скриншоты с наглядной проблемой прилагаем.

Наши пользователи на складе очень сильно негодуют по этому поводу, а "откатываться" назад на версию 2015.2.0.0 уже не представляется возможным, т.к слишком много переделано в самих отчётах и в программе.

Возможно ли в отчёте поставить разрывы страниц принудительно?
Вложения
page7_2016_1_7_0.png
page7_2016_1_7_0.png (189.56 КБ) 1967 просмотров
page2_2016_1_7_0.png
page2_2016_1_7_0.png (70.4 КБ) 1967 просмотров
page1_2016_1_7_0.png
page1_2016_1_7_0.png (160.06 КБ) 1967 просмотров
page2_2015_2_0_0.png
page2_2015_2_0_0.png (181.37 КБ) 1967 просмотров
page1_2015_2_0_0.png
page1_2015_2_0_0.png (152.7 КБ) 1967 просмотров
export.png
export.png (16.18 КБ) 1967 просмотров
Список счетов.mrt
Отчёт
(61.1 КБ) 334 скачивания
Леонид
Сообщения: 329
Зарегистрирован: 23 июл 2009, 09:53
Откуда: Moscow

Re: Разрывы страниц при экспорте в Excel

Сообщение Леонид »

Добрый день!

"Поигравшись" с отчётом (меняли настройки различных параметров, элементов на странице и т.д.) пришли к выводу, что чтобы получить тот же самый результат при экспорте в Excel (с установленным флагом "Экспортировать разрыв страниц") в версии 2015.2.0.0 необходимо в версии 2016.1.7.0 на необходимых страницах отчёта всего лишь добавить PageFooterBand без каких-либо элементов (или с ними, если необходимо, скажем с текстом для нумерации страниц).
После этого разрывы страниц экспортируются так, как надо.

В нашем случае это workaround, т.к. в предыдущей версии такого не было, и если пользователи потребуют в других отчётах подобного поведения, то нам придётся изменять не одну сотню отчётов, добавляя пустой PageFooterBand. Возможно, это связано с изменениями в парсере отчётов. Скажите, это баг или так задумано?
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Re: Разрывы страниц при экспорте в Excel

Сообщение Ivan »

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

Указанная вами проблема - это баг округления координат, который возник после оптимизации экспорта.
Проблема уже решена.
Патч будет включён в следующий предрелизный билд в пятницу.

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