- 报表本身需要数据库吗?
- 报表程序本身不需要数据库,也无需配置数据库
- 但报表肯定要从数据库查,所以在每张报表中,需要配置数据库
- 设计的报表文件模板存放在哪里?
- 该目录可在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
- 该目录可在eview/config/report.conf下配置,缺省内容为:
- 如何访问报表?
- 报表日志在哪里?
- 配置在报表的log4j.properties中,缺省情况下在目录:eview\web\logs\error下,文件名为:api_services_error*.log
- 报表启动报错数据库错误:
- 这是定时生成报表,需要配置数据库表:t_report_task。如果无定时生成报表任务,可不处理该问题如果需要定时生成报表任务,可在报表的:application.properties 中,配置数据库连接,和eview的config/db.conf配置连接信息一样就可以scheduled_task。如果无定时生成报表任务,可不处理该问题
- 报表无法打开,报错误:
- 分析:
- 打开eview的报表设计器,打开该报表,如:T_REPORT_COVI.ureport.xml
- 在数据源的第一个节点上(表示数据库连接),右键,选择:编辑
- 在弹出页面上,点击:测试连接。如果过了一会报错:连接失败,说明对应数据库有问题
- 启动报表需要的数据库服务器,问题解决
...