上一页 下一页

如何在 SQL 查询中插入参数标记

本过程假定您已创建数据集。

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
图 11-2 显示了带有两个参数标记的查询示例。

图 11-2 带有两个参数标记的查询

图 11-2  带有两个参数标记的查询

现在,您已准备好为每个 ? 参数标记定义数据集参数。下一节将描述此任务。

如何定义数据集参数

此过程假定您已经在 SQL 查询中插入参数标记。

1  
2  
3  
4  
在“编辑参数”中,指定以下信息:
1  
2  
3  
4  
图 11-3 显示了数据集参数定义的一个示例,在此定义中,数据集参数 DSP_quantityinstock 链接至报告参数 RP_quantityinstock。

图 11-3 数据集参数定义

图 11-3  数据集参数定义
5  
5  
重复执行步骤 3 和步骤 4,以对 SQL 查询中的任何其他参数标记定义其他数据集参数。
6  
7  
1  
2  
“输入参数”将显示您已创建的所有报告参数。图 11-4 显示了示例报告参数 RP_quantityinstock 和 RP_productvendor。由于未提供“提示文本”属性的值,因此出现了参数名。

图 11-4 输入参数

图 11-4  输入参数
3  

如果您已完成本节中前面描述的所有任务,那么查询的 WHERE 子句将包含所指定的值,并且报告将显示与 WHERE 子句相匹配的行。


© Copyright Actuate Corporation 2013