【问题标题】:Setting Default Parameter In SSRS 2005在 SSRS 2005 中设置默认参数
【发布时间】:2015-01-23 20:59:51
【问题描述】:

我必须设置一个报告,用户可以在其中从下拉列表中选择一个名称。是否可以从下拉列表中设置默认名称?因此,当报告发送到用户的电子邮件地址时,结果应该显示为默认名称的结果。这可能吗?

我尝试了一种设置默认值的方法,但我不确定我是否正确执行。我所做的是,打开报告参数并在默认值下,我选择了非查询并输入了我想要显示的名称,但这不起作用

如果我不清楚,问我,我会尽力解释。

谢谢

【问题讨论】:

  • 您想将名称作为参数传递给报告吗?或者只是在报告中使用传递的名称?
  • 将名称作为参数传递给报告@CoderofCode
  • 您希望用户的可用名称列表可以选择正确吗?
  • 我想要名称列表中的默认值。目前,有一个带有名称列表的下拉框。从该列表中,我想要一个默认名称。谢谢@CoderofCode
  • 默认名称是什么意思?是不是如果用户没有选择任何,那么默认值将被正确使用?

标签: reporting-services reportingservices-2005


【解决方案1】:

您正在谈论将报告发送到用户的电子邮件,所以我想您已经设置了订阅。如果是这样,您可以在订阅中设置参数值。您需要每个用户订阅一个,并在每个订阅中设置参数。

如果您想自动执行此操作(根据收件人设置参数),一种选择是使用数据驱动订阅(sql 企业版)。

【讨论】:

  • 所以这不是在报表管理器中完成,而是在管理订阅时完成?哇,我不知道。谢谢
  • 还有其他方法吗?
  • 好吧,我写了一个免费工具,busyreports.codeplex.com,或者您可以想象其他方式,例如生成订阅等。问题是,如果报告按计划运行,它将在服务帐户。所以像 User!UserID 这样的所有 ssrs 函数都不起作用..
猜你喜欢
  • 1970-01-01
  • 2016-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多