0

我正在使用 stimulsoft Web 报表设计器在 Sitecore 中开发一些报表。因为我需要访问 Sitecore 主数据库中的数据。我为主数据库创建了一个 sql 数据连接,并创建了一个数据源。当我尝试使用参与度分析查看我的空白报告时,它会出现这样的异常

Report /sitecore/shell/Applications/Analytics/Reports/Scam/ScamReport.mrt cannot be rendered : System.Exception: c:\Windows\Temp\jp1ck2g2.0.cs(319,64) : error CS1026: ) expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,74) : error CS1002: ; expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,84) : error CS1002: ; expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,84) : error CS1525: Invalid expression term ')'c:\Windows\Temp\jp1ck2g2.0.cs(319,141) : error CS1026: ) expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,150) : error CS1002: ; expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,160) : error CS1002: ; expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,176) : error CS1002: ; expectedc:\Windows\Temp\jp1ck2g2.0.cs(319,176) : error CS1525: Invalid expression term ')'
   at Stimulsoft.Report.StiReport.Compile(String path, Stream stream, StiOutputType outputType, Boolean autoCreate, Object standaloneReportType)
   at Stimulsoft.Report.StiReport.Compile(String path, Stream stream, StiOutputType outputType, Boolean autoCreate)
   at Stimulsoft.Report.StiReport.Compile(String path, StiOutputType outputType, Boolean autoCreate)
   at Sitecore.Analytics.Reports.ReportFactory.CompileReport(StiReport report, String reportId)
   at Sitecore.Analytics.Reports.ReportFactory.FillReport(StiReport report, Database database, ID reportItemId, Nullable`1 startDate, Nullable`1 endDate, String email, IEnumerable`1 filters)
   at Sitecore.Shell.Applications.Analytics.ReportRunner.ReportPage.FillReport(StiReport report, IEnumerable`1 filterSelection)
   at Sitecore.Shell.Applications.Analytics.ReportRunner.ReportPage.OnLoad(EventArgs e)

有人对此有任何想法吗?任何帮助,将不胜感激。

4

1 回答 1

3

自从我与 Stimulsoft 网络报告设计器合作以来已经有一段时间了,但我注意到你的例外中的一件事:"Invalid expression term ')'"

您的表达似乎不正确,您的“)”太多或位置无效。

于 2013-03-27T10:39:48.607 回答