Это баг или фича?

отредактировано 20:24 Раздел: FastReport Studio
Скажите, плиз, что за ерунда такая - при выводе отчета постоянно возникает ошибка "Access violation at address 04A74E2E in module FASTRE~1.DLL. Read of address ...". Вот выведет несколько страниц (от 2 до 300) и загибается. Тоже и с экспортом - то пройдет нормально, то ничего.
Версия Studio 3.20.
Работаю в MS VS 2005 (проект C#).

Комментарии

  • отредактировано 20:24
    аналогично и в Studio 3.24
    особенно в crosstab отчетах, когда кол-во страниц > 50.
    Иногда программа успевает извинится, а иногда просто слетает, без обьяснения причин.
    :)



  • almanalman космополит
    отредактировано 20:24
    Попробуйте четвёртую версию, помимо новых взможностей в ней испралено несколько критических утечек памяти.

    Что касается ошибок, то действительно с кросстабами имеются небольшие проблемы при построении отчёта из кода.

    В остальных случая, чтобы диагностировать ошибку, нужен пример отчёта и информация об источниках данных. Т.е. используете ли вы встроенный движок ADO или передаёте даннные из программы.

    Меньше всего проблем возникает при использовании встроенного движка ADO - эта часть за несколько лет хорошо оттеститрована и внутренне почти не отличается от Delphi.

    При передаче данных из программы необходимо внимательно следить за пользовательскимим датасетами.
  • отредактировано August 2007
    Такое может быть при обьявлении собственных функций. По крайней мере, у меня просто при обьяве своего обработчика отчет слетал (вместе с вызывавшим его приложением) нафиг на 60-й странице. (сами функции не вызывались) А без подключения обработчика пользовательских функций все отработало нормально, и показало все 600 страниц.

    А на 4 версию можешь переходить , только если не продаешь свою програмулю.
    Теперь для конечного пользователя дизайнер отчета платный.

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

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