如何使用 SSRS 中的名称列将 Id 参数传递给存储过程

How to pass a Id parameter to stored procedure using a name column in SSRS

我需要将一个整数传递给存储过程,但在 SSRS 报告中我想 select 一个名称而不是整数。有人可以帮忙吗?

1. Apple
2. Ball
3. Car

例如上面的 table,我希望用户从参数下拉列表中 select 苹果或球或汽车,但程序应该将 1 或 2 或 3 作为输入参数。

报告参数有一个值字段和一个标签字段。在您的情况下,标签是出现在下拉列表中的内容 (Apple、Ball & Car),而值是您作为参数传递给存储过程的内容 (1、2、3)。

SQL Server Central 有一个教程,介绍如何使用带有存储过程的参数值和标签设置报告 here