Reporting services 是否可以循环SSRS报告中的数据集,并将每个数据集保存为excel电子表格?

Reporting services 是否可以循环SSRS报告中的数据集,并将每个数据集保存为excel电子表格?,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,我是SSRS新手,我只想知道是否有可能循环SSRS报告中的数据集,并将每个数据集分别保存为Excel电子表格 例如,如果我们有一个包含5名经理的报告,如果您单击其中的每一位经理,您可以看到/深入到该经理下的所有主管,如果您单击其中任何一位主管,您可以看到该特定主管下的所有员工。现在,我想做的是将每个经理(以及主管)的下线保存在一个excel文档中(尽管它可以是任何格式,只要他们以后可以深入查看),这样每个经理只能得到自己的主管/员工。这可以在SSR中完成吗?如果可以,我将尝试找出方法。此外,如果

我是SSRS新手,我只想知道是否有可能循环SSRS报告中的数据集,并将每个数据集分别保存为Excel电子表格

例如,如果我们有一个包含5名经理的报告,如果您单击其中的每一位经理,您可以看到/深入到该经理下的所有主管,如果您单击其中任何一位主管,您可以看到该特定主管下的所有员工。现在,我想做的是将每个经理(以及主管)的下线保存在一个excel文档中(尽管它可以是任何格式,只要他们以后可以深入查看),这样每个经理只能得到自己的主管/员工。这可以在SSR中完成吗?如果可以,我将尝试找出方法。此外,如果您认为有更好的方法限制每位经理与其他经理的主管或员工见面,请告诉我。我目前拥有的报告非常完美,但每个人都可以看到其他人的主管/员工及其数据


谢谢

如果要生成要发送的平面文件,则必须在报表上创建一个参数,将其部署到报表服务器,然后为该报表创建5个订阅

在每个订阅中,您可以设置参数以及要将文件写入/发送电子邮件的位置

如果订阅部分不适合您(如果您要管理的订阅太多),您可以使用数据驱动订阅(企业版功能)、rs.exe脚本(如果您知道它是如何工作的),或者使用我的新酷工具()


此外,您不必生成平面文件,您还可以设置一些安全性,以便经理在reporting services中打开报告时,他们只看到自己的数据。

哦,我忘了最重要的一点-如果可以这样做,是否可以以某种方式实现自动化?使用经理参数创建SSRS报告,这将显示他或她的上级,然后导出到excel