积极答复者
求助:SQL 参数报表设置好后参数无效

问题
答案
-
你好,
从描述来看,你想通过SQLServer2005 BIDS Reporting Service Project的向导来创建一个带有外部参数的RDL report. 这边给你一个步骤:
1, 通过向导创建一张不带参数的报表
2, 创建完成后,在Report Data窗口里的Parameters节点下新建一个 Report Parameter.
3, 随后,右键单击项目中DataSource下的DataSet,选择"DataSet properties", 在 Query对话框中点击右侧的fx表达式对话框,举个例子,表达式中的代码如下
="select top 100 * from userfact where id ="+Parameters!RequestId.Value
4,完成后对report进行Preview,输入相应的ID后可以获取相应的return.
Thanks.
Microsoft Online Community Support Please remember to mark the replies as answers if they help and unmark them if they provide no help.- 已标记为答案 baobaonanModerator 2011年3月16日 14:05
全部回复
-
你好,
从描述来看,你想通过SQLServer2005 BIDS Reporting Service Project的向导来创建一个带有外部参数的RDL report. 这边给你一个步骤:
1, 通过向导创建一张不带参数的报表
2, 创建完成后,在Report Data窗口里的Parameters节点下新建一个 Report Parameter.
3, 随后,右键单击项目中DataSource下的DataSet,选择"DataSet properties", 在 Query对话框中点击右侧的fx表达式对话框,举个例子,表达式中的代码如下
="select top 100 * from userfact where id ="+Parameters!RequestId.Value
4,完成后对report进行Preview,输入相应的ID后可以获取相应的return.
Thanks.
Microsoft Online Community Support Please remember to mark the replies as answers if they help and unmark them if they provide no help.- 已标记为答案 baobaonanModerator 2011年3月16日 14:05