我们可以根据 JasperReports Server 中的用户为报表提供动态数据源连接(表达式)吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
Jasper专业服务通过“猴子修补”com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.JdbcReportDataSourceServiceFactory
处理此问题(意思是编译它并将其放在WEB-INF/classes
中以覆盖标准的)并添加动态逻辑。
我不认为这是“正确的”,但确实有效。大部分逻辑都在createService
方法中。我会分享它,但它具有特定于我们公司的逻辑。