【发布时间】:2022-06-15 18:55:40
【问题描述】:
我在 Visual Studio 中打开了一个 SSRS 报表项目(由其他人创建),但不知道如何预览。
在报告的数据集(.rsd 文件)中,它有一个带有两个参数的 SQL 脚本:ConID 和 PayNo。 因此,当我单击左上角的“预览”(“设计器”右侧)时,出现错误“ConID 参数缺少值”。如何为预览报告的两个参数指定值?
这是我的尝试,如果我的方向正确,请告诉我。我打开第一个参数的“参数属性”,右击截图左上角的“合同编号”,显示其名称为“ConID”。
我正在寻找可以为这个参数输入一些值的地方,所以我点击“可用值”,然后选择“指定值”,然后点击“添加”,它要求我输入“标签”和“价值”。但我不知道这里的“标签”是什么意思。
谢谢。
【问题讨论】:
-
合同编号参数需要合同编号的来源才能显示。在可用值选项卡中,您可以指定要用作列表的值 - 标签字段将显示您要使用的任何 tesxt 而不是 ID(如 WALMART 合同,而值将是合同的 ID 1234) .您可能需要一个查询来获取您的合同列表并使用 Get Values from Query。见MSDN - SSRS Parameters。
-
参数设置为“隐藏”一定是有原因的。在参数设置下,将“选择参数可见性:”设置为可见。当您现在预览您的报告时,它应该允许您手动输入 ID。
标签: reporting-services ssrs-2012