Проблемы и вопросы

PVAPVA
отредактировано 05:33 Раздел: FastReport .NET
1. Открываю пример DataFromBusinessObject, выбираю источники данных, щелкаю на Показывать псевдонимы - падает с null ref exception.
2. В результирующем отчете какие-то мусорные точки. Возможно потому что триал.
3. Изменение zoom работает не красиво. Стою на 100%, щелкаю в плюс - получаю 120, щелкаю в минус - получаю 100. Это правильно. НО - щелкаю в минус получаю 95%, щелкаю в плюс - получаю 99, а не 100. Больше попасть на 100% простым способом не получается.
4. Уронить дизайнер отчетов можно без проблем. Null ref лезут почти от любого кривого действия. Например в том же примере добавил поле, которое отображает Product. Понятно это не верно, но ведь оно мне само предложило! Запускаю отчет - падает:

FastReport.Net v1.5.12
Object reference not set to an instance of an object.
at FastReport.Report.Calc(String expression, Variant value)
at FastReport.Report.Calc(String expression)
at FastReport.TextObject.GetData()
at FastReport.BandBase.GetData()
at FastReport.Engine.ReportEngine.PrepareBand(BandBase band, Boolean getData)
at FastReport.Engine.ReportEngine.ShowBandToPreparedPages(BandBase band, Boolean getData)
at FastReport.Engine.ReportEngine.ShowBand(BandBase band, Boolean getData)
at FastReport.Engine.ReportEngine.ShowDataBand(DataBand dataBand, Int32 rowCount)
at FastReport.Engine.ReportEngine.RunDataBand(DataBand dataBand, Int32 rowCount, Boolean keepFirstRow, Boolean keepLastRow)
at FastReport.Engine.ReportEngine.RunDataBand(DataBand dataBand)
at FastReport.Engine.ReportEngine.RunBands(BandCollection bands)
at FastReport.Engine.ReportEngine.RunReportPage(ReportPage page)
at FastReport.Engine.ReportEngine.RunReportPages()
at FastReport.Engine.ReportEngine.RunReportPages(ReportPage page)
at FastReport.Engine.ReportEngine.Run(Boolean runDialogs, Boolean append, ReportPage page)
at FastReport.Report.Prepare(Boolean append)
at FastReport.Report.Prepare()
at FastReport.Design.ReportTab.Preview()

Либо не предлагать лепить туда Product, либо не падать :)

А вообще понравилось - буду покупать.

Спасибо!
Павел.

Комментарии

  • отредактировано 05:33
    Еще хочу добавить глюк, на который постоянно наступаю. Берем таблицу, какой-то ячейке присваиваем стиль. Потом понимаем, что надо еще куче ячеек присвоить стиль. Выделяем все ячейки, лезем выбирать стить, сейчас там пусто, так как какие-то ячейки имеют стиль, а какие-то нет. Нажимаем на выпадающий список и получаем ошибку, что значение не может быть пустым. Приходится каждой ячейке отдельно стиль назначать. Мелочь, а логикке не поддается. Знаю, а постоянно забываю. Надо поправить это.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.