Мы запускаем Crystal Reports на Windows Server 2008 с .NET framework 3.5 SP1.Ошибка прерывистого отчета Crystal Reports «Запрос не может быть отправлен для обработки фона».
Я видел много причин общей ошибки «Запрос не может быть отправлен для обработки фона». на других форумах, однако они имеют тенденцию быть постоянными и повторяемыми, затрагивая только один отчет из-за конкретной проблемы форматирования с конкретным отчетом.
Мы видим эту ошибку с последующей трассировкой стека, с перерывами.
- Это влияет на несколько разных отчетов, которые у нас есть.
- Он влияет на один конкретный отчет чаще, чем на другие отчеты.
- После того, как отчет затронут, такая же ошибка часто появляется в нескольких отчетах примерно в одно и то же время, например. в течение следующих 10 минут.
- Тот же отчет, запускаемый с одними и теми же параметрами, может работать при повторном запуске (вскоре после этого), или приложение может потребоваться перезагрузка, прежде чем отчет может быть успешно запущен.
Эти отчеты все работали ранее без проблем. Никакие изменения в сервере или коде не кажутся очевидными, что ускорило бы эту ошибку. Весь код для этого - VB.NET
Нам было трудно воспроизвести его в тестовых средах, и обновление до последней версии Crystal не помогло вообще. Любая помощь или предложения, которые вы могли бы решить для решения этой проблемы, будут оценены.
"The request could not be submitted for background processing."
at CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object oldConnection, Object newConnection, Object parameterFields, Object crDBOptionUseDefault)
at CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)
at "USER CODE"
Вы когда-нибудь встречались с этим? У нас такая же проблема. –