Jasper reports 如何在IReport中将参数传递给数据集?

Jasper reports 如何在IReport中将参数传递给数据集?,jasper-reports,Jasper Reports,当我尝试在报表中创建一个表时,它会要求我创建一个数据集 在数据集中,我键入具有参数ID的查询: select * from DepositTable where id = P{ID} 当我尝试继续时,会收到此错误消息 一般问题:参数“ID”不存在。 检查用户名和密码;DBMS是否处于活动状态 如何解决这个问题?我已经解决了这个问题 通过将参数本身添加到数据集 通过右键单击数据集并添加参数

当我尝试在报表中创建一个表时,它会要求我创建一个数据集

在数据集中,我键入具有参数ID的查询:

select * 
from DepositTable 
where id = P{ID} 
当我尝试继续时,会收到此错误消息

一般问题:参数“ID”不存在。
检查用户名和密码;DBMS是否处于活动状态


如何解决这个问题?

我已经解决了这个问题 通过将参数本身添加到数据集

通过右键单击数据集并添加参数