簡體   English   中英

當我嘗試運行此BIRT報告時,程序向我顯示此消息** missing; 聲明前( <inline> #1)**並且那里沒有任何聲明

[英]When I try to run this BIRT report the program shows me this message **missing ; before statement (<inline>#1)** and don't have any statement there

我在腳本部分中沒有任何語句,並且該消息出現在此處。

如果我嘗試查看“腳本”部分,它似乎已鎖定,並且我無法編輯任何內容。 我希望在該部分中看到該消息。

鎖定腳本部分

當我嘗試查看預覽時,它向我顯示此錯誤 在此處輸入圖片說明

這是日志

org.mozilla.javascript.EvaluatorException: missing ; before statement (<inline>#1)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:77)
at org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:64)
at org.mozilla.javascript.Parser.addError(Parser.java:188)
at org.mozilla.javascript.Parser.addError(Parser.java:166)
at org.mozilla.javascript.Parser.reportError(Parser.java:223)
at org.mozilla.javascript.Parser.reportError(Parser.java:210)
at org.mozilla.javascript.Parser.reportError(Parser.java:203)
at org.mozilla.javascript.Parser.autoInsertSemicolon(Parser.java:1067)
at org.mozilla.javascript.Parser.statementHelper(Parser.java:1044)
at org.mozilla.javascript.Parser.statement(Parser.java:901)
at org.mozilla.javascript.Parser.parse(Parser.java:540)
at org.mozilla.javascript.Parser.parse(Parser.java:478)
at org.mozilla.javascript.Context.compileImpl(Context.java:2348)
at org.mozilla.javascript.Context.compileString(Context.java:1335)
at org.mozilla.javascript.Context.compileString(Context.java:1324)
at org.eclipse.birt.report.engine.javascript.JavascriptEngine$3.run(JavascriptEngine.java:240)
at org.eclipse.birt.report.engine.javascript.JavascriptEngine$3.run(JavascriptEngine.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.report.engine.javascript.JavascriptEngine.compile(JavascriptEngine.java:236)
at org.eclipse.birt.report.engine.javascript.JavascriptEngine.compile(JavascriptEngine.java:1)
at org.eclipse.birt.core.script.ScriptContext.compile(ScriptContext.java:153)
at org.eclipse.birt.report.engine.executor.ExecutionContext.compile(ExecutionContext.java:779)
at org.eclipse.birt.report.engine.executor.ExecutionContext.evaluate(ExecutionContext.java:713)
at org.eclipse.birt.report.engine.api.impl.EngineTask.evaluateExpression(EngineTask.java:1284)
at org.eclipse.birt.report.engine.api.impl.EngineTask.evaluateDefaultValue(EngineTask.java:1249)
at org.eclipse.birt.report.engine.api.impl.EngineTask$2.visitScalarParameter(EngineTask.java:1625)
at org.eclipse.birt.report.engine.api.impl.EngineTask$ParameterVisitor.visit(EngineTask.java:1540)
at org.eclipse.birt.report.engine.api.impl.EngineTask$ParameterVisitor.visit(EngineTask.java:1504)
at org.eclipse.birt.report.engine.api.impl.EngineTask.usingParameterValues(EngineTask.java:1721)
at org.eclipse.birt.report.engine.api.impl.DatasetPreviewTask.doRun(DatasetPreviewTask.java:298)
at org.eclipse.birt.report.engine.api.impl.DatasetPreviewTask.runDataset(DatasetPreviewTask.java:278)
at org.eclipse.birt.report.engine.api.impl.DatasetPreviewTask.execute(DatasetPreviewTask.java:89)
at org.eclipse.birt.report.designer.data.ui.dataset.DataSetPreviewer.preview(DataSetPreviewer.java:68)
at org.eclipse.birt.report.designer.data.ui.dataset.ResultSetPreviewPage$5.run(ResultSetPreviewPage.java:372)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)

為了解決這個問題,我創建了一個新的空報告,並將所有配置從舊報告復制並粘貼到新報告中並工作。

我不知道這是否是最好的解決方案,但對我來說卻有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM