我正在开发一个JSP应用程序,我必须在其中生成报告。
根据用户在网页中选择的记录生成报告。因此,我使用viewer.setParameterFields
方法将主键值从JSP页面传递到Crystal Reports。
在Crystal报表设计器中,我需要在SQL语句中使用此id来检索该特定记录。
我怎样才能做到这一点?我尝试创建一个参数字段,但我不知道如何在SQL查询中使用它,基本上如何链接JSP和Crystal Reports。
请帮忙。
答案 0 :(得分:2)
您不能在SQL表达式字段中使用参数字段。
但是,您可以将参数字段与Command对象一起使用(假设参数是在Command对象中定义的)。