如何使用;参数字段";在;SQL表达式字段“;在Crystal Reports 2008中?

如何使用;参数字段";在;SQL表达式字段“;在Crystal Reports 2008中?,sql,jsp,crystal-reports,Sql,Jsp,Crystal Reports,我正在开发一个JSP应用程序,在这里我必须生成报告 根据用户在网页中选择的记录生成报告。因此,我使用viewer.setParameterFields方法将主键值从JSP页面传递到Crystal报表 在Crystal reports designer中,我需要在SQL语句中使用此id来检索特定记录 我怎样才能做到这一点?我尝试创建一个参数字段,但我不知道如何在SQL查询中使用它,基本上也不知道如何链接JSP和Crystal报表 请提供帮助。您不能在SQL表达式字段中使用参数字段 但是,您可以将参

我正在开发一个JSP应用程序,在这里我必须生成报告

根据用户在网页中选择的记录生成报告。因此,我使用
viewer.setParameterFields
方法将主键值从JSP页面传递到Crystal报表

在Crystal reports designer中,我需要在SQL语句中使用此id来检索特定记录

我怎样才能做到这一点?我尝试创建一个参数字段,但我不知道如何在SQL查询中使用它,基本上也不知道如何链接JSP和Crystal报表


请提供帮助。

您不能在SQL表达式字段中使用参数字段


但是,您可以将参数字段与命令对象一起使用(假设该参数是在命令对象中定义的)。

谢谢,但是如何从命令对象访问参数字段?假设您在命令对象编辑器中,您可以双击列表中的参数,也可以只键入它。格式{?param_name}。