Не формируется сразу несколько отчетов

ListopadListopad Хабаровск
отредактировано 03:48 Раздел: FastReport .NET
Есть несколько отчетов, для которых в качестве источника данных использовалась одна и та же таблица из Access. При выводе по одному, отчеты формируются нормально. При попытке вывести сразу все отчеты, выскакивает ошибка:

FastReport.Net v1.7.1
Text210: Error in expression: Substring([дОтчет по начислениям как в лицевых1.Rep_Month],4,2)
System.Exception: Text210: Error in expression: Substring([дОтчет по начислениям как в лицевых1.Rep_Month],4,2) ---> System.ArgumentOutOfRangeException: startIndex не может быть больше, чем длина строки.
Имя параметра: startIndex
в System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
в FastReport.Functions.StdFunctions.Substring(String s, Int32 startIndex, Int32 length)
в FastReport.ReportScript.Substring(String s, Int32 startIndex, Int32 length)
в FastReport.ReportScript.CalcExpression(String expression, Variant Value)
--- Конец трассировки внутреннего стека исключений ---
в FastReport.TextObjectBase.CalcAndFormatExpression(String expression, Int32 expressionIndex)
в FastReport.TextObject.GetData()
в FastReport.BandBase.GetData()
в FastReport.Engine.ReportEngine.PrepareBand(BandBase band, Boolean getData)
в FastReport.Engine.ReportEngine.ShowBandToPreparedPages(BandBase band, Boolean getData)
в FastReport.Engine.ReportEngine.ShowBand(BandBase band, Boolean getData)
в FastReport.Engine.ReportEngine.StartFirstPage()
в FastReport.Engine.ReportEngine.RunReportPage(ReportPage page)
в FastReport.Engine.ReportEngine.RunReportPages()
в FastReport.Engine.ReportEngine.RunReportPages(ReportPage page)
в FastReport.Engine.ReportEngine.Run(Boolean runDialogs, Boolean append, ReportPage page)
в FastReport.Report.Prepare(Boolean append)
в FastReport.Report.Prepare()
в FastReport.Design.ReportTab.Preview()


В чем может быть проблема???
____________________________

Заранее, спасибо.

Комментарии

  • отредактировано 03:48
    Что значит "вывести сразу все отчеты"? Куда вывести? Как это "сразу все"?
  • ListopadListopad Хабаровск
    отредактировано 03:48
    возможно я не правильно выразилась,
    есть три страницы, на которых созданы три отчета, так вот, по отдельности каждый отчет формируется при запуске, а вот три страницы сразу, нет.

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

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