Неисправные панели мониторинга в отчете Logi Analytics (Информация)

#report

#Сообщить

Вопрос:

У меня был отчет, который функционировал хорошо, но недавно произошел сбой. Сообщения об ошибках не помогли.

На главной странице отображалась панель мониторинга с несколькими панелями, содержащими таблицы данных, но панель мониторинга внезапно была сломана.

Я обнаружил, что когда я удалил панель мониторинга и все панели и заменил их пустой панелью мониторинга, отчет по-прежнему был поврежден и показал мне то же сообщение об ошибке, которое показано ниже.

Кто-нибудь сталкивался с ошибкой раньше? Есть ли какие-либо решения? Какие-нибудь простые и небольшие?

Исходный код и сообщения об ошибках

изображение исходного кода

 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 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(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.q(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.s(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.r(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ah(XmlElementamp; A_0, String A_1)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.ax(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.rdDashboard.a(XmlElementamp; A_0, XmlElement A_1)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.az(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; A_0)
   at rdServer.PageBuilder.ak(XmlElement A_0)
   at rdServer.PageBuilder.a6(XmlElementamp; A_0)
   at rdServer.PageBuilder.bf(XmlElementamp; 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, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
   at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
   at rdServer.rdScriptEvaluator.Eval(String sExpression, String sErrorResult, Int32 iValueCountPassed)
  

Изображение ошибки rdServer 1
Изображение ошибки rdServer 2

Ответ №1:

У меня нет ошибок при копировании вашего кода в новый отчет, поэтому я подозреваю, что может быть проблема с каталогом вашего проекта (возможно, с файлом поддержки?). Я бы посоветовал начать новый проект и медленно копировать ваши отчеты по одному за раз для подтверждения; в качестве альтернативы, восстановите каталог из резервной копии, если это возможно, чтобы посмотреть, устраняет ли это ошибку.

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