【问题标题】:Multi value parameter in SSRS 2008SSRS 2008 中的多值参数
【发布时间】:2013-01-02 21:27:06
【问题描述】:

您如何知道在 SSRS 2008 的多值参数中首先选择了哪个值?

示例 a,b,c 是值

我想知道是否首先选择了 b,如果是,则将字符串更改为 b,a,c

【问题讨论】:

  • 嗨,欢迎来到 SO!请查看常见问题解答或this checklist 创建问题。请注意,您可以随时编辑您的问题以改进它!
  • 作为改进您的问题的开始,让我们知道您所说的“首先选择”是什么意思。这是否意味着它首先来自数据集,用户首先点击了这个值,或者用户在之前的报表执行中使用了这个?

标签: reporting-services


【解决方案1】:

如果您的意思是跟踪用户首先在 Web 界面中点击了哪个值,那么您无法通过 SSRS 获得此功能。多值参数不保留此顺序。

想到了一些解决方法:

创建多个参数
创建“Primary BU”和“Secondary BUs”等多个参数。您甚至可以从次要列表中删除选择为主要的项目。

创建您自己的界面
您始终可以创建自己的“报告管理器”界面,然后调用报告并自己提供服务。您可以在 UI 上获得完全的灵活性,但仍然可以使用 SSRS 来处理数据、报告创建和导出格式。

Javascript 黑客攻击
SSRS 网页毕竟是一个网页。理论上,您可以插入自己的代码。我不建议这样做,因为更新可能会破坏您的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-28
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多