Экспорт поля Count

Обсуждение Stimulsoft Reports.NET
Ответить
Edvard
Сообщения: 40
Зарегистрирован: 02 дек 2008, 21:34
Откуда: Minsk

Экспорт поля Count

Сообщение Edvard »

Уважаемые разработчики, прошу помочь с решением следующем проблемы.

Источником данных отчета является dataset. В отчете есть поля вычисляемые функцией Count() в пределах одного Databand. Таких полей 4шт. Они помещены, как рекомендовано в footerband, находящийся под соответствующим Databand. Никаких трюков. Отчет генерируется нормально.
При экспорте в формат txt эти поля почему-то не экспортируются. За исключением одного, самого последнего. Т.е. там где должно быть количество - пусто. Сравнение свойств полей не выявило различий. Я пытался указывать в качестве аргумента для функции Count конкретный databand. Это тоже ничего не изменило. Аналогичная проблема имеет место при экспорте в Word file, Excel file и HTML. Остальные форматы не проверялись.
Подозреаю, что это баг, возможно уже исправленый в свежих версиях. Но мне нужно решить проблему именно для моей версии, поскольку обновление пока не планируется.

Использую StimulReports 2008.1.141 from 25.02.2008



Вложения
2.jpg
2.jpg (97.02 КБ) 1764 просмотра
1.jpg
1.jpg (99.09 КБ) 1764 просмотра
3.jpg
3.jpg (212.05 КБ) 1764 просмотра
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Экспорт поля Count

Сообщение Andrew »

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

Пришлите пожалуйста mdc файл построенного отчета на support@stimulsoft.com.
Во вьювере нажмите кнопку Save и выберите из выпадающего списка Document File.


Спасибо.
Edvard
Сообщения: 40
Зарегистрирован: 02 дек 2008, 21:34
Откуда: Minsk

Экспорт поля Count

Сообщение Edvard »

Отправил mdc на саппорт.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Экспорт поля Count

Сообщение Ivan »

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

Причина проблемы - перекрытие текстовых полей.
На первой странице поле Text98 перекрывается полем txtTotalSourceProductQty, на второй странице поле Text128 перекрывается полем txtTotalSummarySubAssembliesQty, и т.д.
Эти поля имеют прозрачный фон, т.е. при печати все ок.
Но при экспорте в табличные режимы (txt, word, excel) прозрачность не учитывается, так как в ячейке таблицы не может быть сразу два значения.

Причина появления перекрытия полей - у этих полей (txtTotalSourceProductQty, txtTotalSummarySubAssembliesQty и т.д.) установлено свойство GrowToHeight, т.е. при рендеринге их высота будет увеличена таким образом, чтобы нижний край компонента совпадал с нижним краем бэнда, на котором они расположены.
Соответственно решение проблемы - установить свойство GrowToHeight в false.

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