Уважаемые разработчики, прошу помочь с решением следующем проблемы.
Источником данных отчета является dataset. В отчете есть поля вычисляемые функцией Count() в пределах одного Databand. Таких полей 4шт. Они помещены, как рекомендовано в footerband, находящийся под соответствующим Databand. Никаких трюков. Отчет генерируется нормально.
При экспорте в формат txt эти поля почему-то не экспортируются. За исключением одного, самого последнего. Т.е. там где должно быть количество - пусто. Сравнение свойств полей не выявило различий. Я пытался указывать в качестве аргумента для функции Count конкретный databand. Это тоже ничего не изменило. Аналогичная проблема имеет место при экспорте в Word file, Excel file и HTML. Остальные форматы не проверялись.
Подозреаю, что это баг, возможно уже исправленый в свежих версиях. Но мне нужно решить проблему именно для моей версии, поскольку обновление пока не планируется.
Использую StimulReports 2008.1.141 from 25.02.2008
Экспорт поля Count
Экспорт поля Count
- Вложения
-
- 2.jpg (97.02 КБ) 1765 просмотров
-
- 1.jpg (99.09 КБ) 1765 просмотров
-
- 3.jpg (212.05 КБ) 1765 просмотров
Экспорт поля Count
Здравстуйте,
Пришлите пожалуйста mdc файл построенного отчета на support@stimulsoft.com.
Во вьювере нажмите кнопку Save и выберите из выпадающего списка Document File.
Спасибо.
Пришлите пожалуйста mdc файл построенного отчета на support@stimulsoft.com.
Во вьювере нажмите кнопку Save и выберите из выпадающего списка Document File.
Спасибо.
Экспорт поля Count
Отправил mdc на саппорт.
Экспорт поля Count
Здравствуйте.
Причина проблемы - перекрытие текстовых полей.
На первой странице поле Text98 перекрывается полем txtTotalSourceProductQty, на второй странице поле Text128 перекрывается полем txtTotalSummarySubAssembliesQty, и т.д.
Эти поля имеют прозрачный фон, т.е. при печати все ок.
Но при экспорте в табличные режимы (txt, word, excel) прозрачность не учитывается, так как в ячейке таблицы не может быть сразу два значения.
Причина появления перекрытия полей - у этих полей (txtTotalSourceProductQty, txtTotalSummarySubAssembliesQty и т.д.) установлено свойство GrowToHeight, т.е. при рендеринге их высота будет увеличена таким образом, чтобы нижний край компонента совпадал с нижним краем бэнда, на котором они расположены.
Соответственно решение проблемы - установить свойство GrowToHeight в false.
Спасибо.
Причина проблемы - перекрытие текстовых полей.
На первой странице поле Text98 перекрывается полем txtTotalSourceProductQty, на второй странице поле Text128 перекрывается полем txtTotalSummarySubAssembliesQty, и т.д.
Эти поля имеют прозрачный фон, т.е. при печати все ок.
Но при экспорте в табличные режимы (txt, word, excel) прозрачность не учитывается, так как в ячейке таблицы не может быть сразу два значения.
Причина появления перекрытия полей - у этих полей (txtTotalSourceProductQty, txtTotalSummarySubAssembliesQty и т.д.) установлено свойство GrowToHeight, т.е. при рендеринге их высота будет увеличена таким образом, чтобы нижний край компонента совпадал с нижним краем бэнда, на котором они расположены.
Соответственно решение проблемы - установить свойство GrowToHeight в false.
Спасибо.