我正在尝试从子数据集中的 SQL 查询中获取数据。带参数的 SQL 查询运行良好。例如:
SELECT * FROM voc_agents WHERE id= $P{id_voc_agent}
但是没有参数它不起作用:
SELECT * FROM voc_agents
数据集运行是 P{REPORT_CONNECTION}
我在 Ireport 中得到一个错误:
Error filling print... java.lang.NoClassDefFoundError: report3_Table32Dataset321_1374560092779_964952 (wrong name: report3_1374560092779_964952) null
Setting up the file resolver... Set Dataset: net.sf.jasperreports.engine.design.JRDesignDataset
如何使用不带参数的 SQL 查询获取所有数据?我做错了什么?