0

私はstimulsoftWebレポートデザイナーを使用して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 Webレポートデザイナーと仕事をしてからかなり前のことですが、あなたの例外に1つ気づきました。"Invalid expression term ')'"

式が正しくないようです。')'が多すぎるか、無効な位置にあります。

于 2013-03-27T10:39:48.607 に答える