SSRS报告可以用于提交请求吗?

时间:2014-05-15 04:55:21

标签: reporting-services

我为特定产品创建了一份报告,该报告提取了与这些产品编号相关的产品编号和产品类型。这是一个非常简单的报告,允许用户在参数中输入产品编号,该参数返回与此产品相关的所有数据。本报告的主要目的是为单个产品编号及其所有数据创建pdf文件。因此,我决定进行数据驱动订阅,以便为业务用户提供此功能。现在,在业务要求中,它表示“业务提交请求提取200个产品并收到消息说”您的请求将在24小时内发送到此特定文件夹“现在这是我感到困惑的部分。报告可以采取请求并显示这样的消息?

要求:1。企业提交请求以提取200种产品类型,我们今天就说。然后收到消息“谢谢您的请求。我们将在报告准备好后发送电子邮件至”[刚刚输入的电子邮件地址]“。文件将被发送到以下文件夹:[路径+日期,时间]”我不知道“我知道他在这里谈论的是哪个电子邮件地址我假设他希望报告在提交请求时接受电子邮件。文件夹路径上的日期时间将是提交者的时间请求。 2.启动作业以将产品类型缓慢传送到文件夹路径。 3.生成的文件位于名为todaysdate + time的新子文件夹中。 4.文件名是产品编号。我已经创建了一个报告,其中包含两列productnumber和producttypes,它们具有数据驱动的订阅,可以在文件夹中提供带有产品编号名称的文件。但我不明白这个消息并要求他正在谈论的事情。还有如何根据请求的时间生成子文件夹。谢谢Daniel

2 个答案:

答案 0 :(得分:0)

是 报告可以处理这个。 请提供更多详细信息,我将为您解决此问题。

丹尼尔

答案 1 :(得分:0)

想到的一种方法是使用两组报告和两个存储过程。 报告1和存储过程1将获取参数并更新报告数据(请参阅“在数据驱动的订阅向导中报告数据在报告服务器上更新时”选项),然后执行另一个报告并通过电子邮件发送/保存文件以所需的格式。

然而,您的第一个SP需要标记您的第二个报告需要执行。