• 报表本身需要数据库吗?
    • 报表程序本身不需要数据库,也无需配置数据库
    • 但报表肯定要从数据库查,所以在每张报表中,需要配置数据库
  •  设计的报表文件模板存放在哪里?
    • 该目录可在eview/config/report.conf下配置,缺省内容为:
      • [server]
        port=30004
        #模板保存地址
        templateFileDir=/web/tomcat/webapps/ROOT/page/report/templates
        #定时器生成的报告保存地址
        reportFileDir=/web/tomcat/webapps/ROOT/page/report/reportFiles
    • 不在数据库表,而是在服务端目录,web\tomcat\webapps\ROOT\page\report\templates
  • 如何访问报表?
  • 报表日志在哪里?
    • 配置在报表的log4j.properties中,缺省情况下在目录:eview\web\logs\error下,文件名为:api_services_error*.log
  • 报表启动报错数据库错误:
    • 这是定时生成报表,需要配置数据库表:t_report_scheduled_task。如果无定时生成报表任务,可不处理该问题
  • 报表无法打开,报错误:
    • 分析:
      • 打开eview的报表设计器,打开该报表,如:T_REPORT_COVI.ureport.xml
      • 在数据源的第一个节点上(表示数据库连接),右键,选择:编辑
      • 在弹出页面上,点击:测试连接。如果过了一会报错:连接失败,说明对应数据库有问题
      • 启动报表需要的数据库服务器,问题解决


  • 无标签