【问题标题】:Upload parameter values using file使用文件上传参数值
【发布时间】:2013-06-08 16:32:24
【问题描述】:

我的客户想要使用文件上传值列表,并希望报告根据上传的值显示结果。

是否可以将文件上传到 SSRS 并获取报告?

我的查询是这样的:

SELECT * FROM SCHEMA.TABLENAME 
WHERE COLUMN IN ('ONE', 'TWO', 'THREE', 'FOUR' /*, etc */ )

【问题讨论】:

    标签: reporting-services ssrs-2008


    【解决方案1】:

    您可以让数据源查询 xml 文件:确定包含的列,并根据结果设置参数的值。然后可以根据参数排除或包含列或行。这将为您提供一个纯 SSRS 解决方案。

    但如果我是针对类似要求进行设计,我会设置一个 SSIS 包将文件导入数据库中的表中,然后在报告中编写 SQL 以过滤到适当的值。

    报表的数据集需要有一组稳定的字段,因此您需要使用矩阵样式报表来改变列。

    【讨论】:

      【解决方案2】:

      我不这么认为。

      您可以做的是读取此文件并创建报告 URL,将原始 URL 与 &parameter1=value&parameter2=value 等连接起来,其中 parameter1 是您的参数名称和值,值

      最后你可以添加&rc:parameters=False,这样参数工具栏就不会可见了

      【讨论】:

        猜你喜欢
        • 2018-04-18
        • 1970-01-01
        • 1970-01-01
        • 2014-11-25
        • 1970-01-01
        • 2016-12-22
        • 2016-06-21
        相关资源
        最近更新 更多