【发布时间】:2011-02-16 15:27:01
【问题描述】:
水晶版 - 水晶报表 2008 业务对象 - XI
我编写了一个查询来填充子报表,并希望根据用户的输入将参数拉入该查询。我的问题是,我需要在“Where”子句的第一行输入什么正确的语法来接受参数?
这是我在 Crystal Reports 中使用的查询:
Select
Projecttname,
ReleaseDate,
TaskName
From DB_Table
Where
(Project_Name like {?Pm-?Proj_Name})) and
(ReleaseDate) >= currentdate
【问题讨论】:
-
我已经尝试在 SQL 的顶部声明和设置一个变量,但当我查看子报表的 SQL 时,我仍然看不到我在 SQL 中选择的参数。难道我做错了什么?声明@ProjName varchar(200) set @ProjName = '{?Pm-?Proj_Name}' Select Projecttname, ReleaseDate, TaskName From DB_Table where (Project_Name) like @ProjName and (ReleaseDate) >= currentdate
标签: crystal-reports