Logi AnalyticsInfo报告中的仪表板和面板损坏

问题描述

我的报告运行良好,但最近崩溃了。错误消息没有帮助。

主页上显示了一个仪表板,其中包含可容纳数据表的多个面板,但该仪表板突然坏了。

我发现,当我删除仪表板和所有面板,并用一个空白的仪表板和一个空面板替换它们时,报告仍然损坏,并向我显示了以下相同的错误消息。

以前有人处理过该错误吗?有什么解决办法吗?有没有简单而小巧的东西?

源代码和错误消息

source code image

Logi Debugger Trace Report
There was an error while processing your request.

The error was:

**There was a problem evaluating an expression. The error was: "Error: in expression ".**
Compute Data Operation Plan 

    View Data Operation PlanData Operation Group 1:
    - Retrieve data
    
    Data Operation Group 2:
    - ReportCenterFilter ID="rdReportCenterFilter"
    
    Data Operation Group 3:
    - CompareFilter ID="cmpIsVisual"
    - CompareFilter ID="cmpNotCurrentUser"
    
    Data Operation Group 4:
    - DeDuplicateFilter
    
    Data Operation Group 5:
    - AggregateColumn ID="RowCount"
    
    Data Operation Group 6:
    - DataLayerLink ID="dlSharedFrom"

 

Data Operation Group 1 of 6 

View Group Details (1 Items)Details for Data Operation Group 1 of 6

Load data into engine
- Running as a separate Data Operation Group since the next step requires access to the full data file.
  • 生成此调试器信息会增加总的运行时间。

logi debugger img 1 logi debugger img 2

Detailed Error Report

There was an error while processing your request.

Message:
There was a problem evaluating an expression.  The error was: "Error:  in expression ".

Source:
rdServer

Stack Trace:
   at rdServer.rdScriptEvaluator.Eval(String sExpression,String sErrorResult,Int32 iValueCountPassed)
   at rdServer.PageBuilder.k(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ah(XmlElement& A_0,String A_1)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.rdDashboard.a(XmlElement& A_0,XmlElement A_1)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.az(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.a6(XmlElement& A_0)
   at rdServer.PageBuilder.bf(XmlElement& A_0)
   at rdServer.PageBuilder.BuildHtml(String RequestedPage)
   at rdServer.ResponseBuilder.BuildResponse()

 

Inner error:

Message:
Error:  in expression

Source:
Microsoft.VisualBasic

Stack Trace:
Error:  in expression 
   at Microsoft.VisualBasic.CompilerServices.Symbols.Container.InvokeMethod(Method TargetProcedure,Object[] Arguments,Boolean[] CopyBack,BindingFlags Flags)
   at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateGet(Object Instance,Type Type,String MemberName,String[] ArgumentNames,Type[] TypeArguments,Boolean[] CopyBack)
   at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance,Boolean[] CopyBack)
   at rdServer.rdScriptEvaluator.Eval(String sExpression,Int32 iValueCountPassed)

rdServer error image 1 rdServer error image 2

解决方法

将您的代码复制到新报告中时,我没有任何错误,因此我怀疑您的项目目录(也许是支持文件?)存在问题。我建议开始一个新项目,然后一次慢慢地复制一份报告,以确认;或者,如果可能的话,从备份中还原目录,以查看是否可以解决错误。

<?xml version="1.0" encoding="UTF-8"?>
<Report ID="Dashboard">
   <StyleSheet StyleSheet="newStyleSheet.css" />
   <ReportHeader />
   <Body>
      <Dashboard2 ID="testDash" SaveFile="@Function.AppPhysicalPath~\SavedDashboards\a.Dashboard_Default_.xml">
         <Panel Caption="panel header" ID="pnlTest1">
            <PanelContent>
               <Label Caption="test Label" />
            </PanelContent>
         </Panel>
      </Dashboard2>
   </Body>
   <DefaultRequestParams Interval="0" />
   <ReportFooter />
   <ideTestParams />
</Report>

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...