SSRS报表订阅

SSRS报表订阅参考链接:

https://technet.microsoft.com/zh-CN/library/ms159762.aspx

http://www.cnblogs.com/biwork/p/3258728.html


?订阅方式


?文件共享传递


?电子邮件传递

(前提:在RS配置管理器中设置电子邮件)


版本支持


?标准订阅


手动配置多个订阅,设置共享路径(\\server\path),可设置文件名等


手动配置多个订阅,不可更改文件名


Enterprise?/Business Intelligence/Standard


??数据驱动订阅


?来源数据表,文件名可动态设置,多值参数?来源表时不能直接设置


?来源数据表,不可更改文件名,多值参数??来源表时不能直接设置


?Enterprise?/

多值参数的数据驱动订阅解决方案:

参考链接:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b2c50aea-2032-4025-a155-306c00fcb856/how-to-pass-multivalue-parameters-to-dds-data-driven-subscription?forum=sqlreportingservices

  转换函数参考:

CREATE FUNCTION [dbo].[Split](@String varchar(8000), @Delimiter char(1))    

returns @temptable TABLE (items varchar(8000))    

as    

begin    

   declare @idx int    

   declare @slice varchar(8000)    

   select @idx = 1    

       if len(@String)<1 or @String is null  return    

   while @idx!= 0    

   begin    

       set @idx = charindex(@Delimiter,@String)    

       if @idx!=0    

           set @slice = left(@String,@idx - 1)    

       else    

           set @slice = @String    

       if(len(@slice)>0)

           insert into @temptable(Items) values(@slice)    

       set @String = right(@String,len(@String) - @idx)    

       if len(@String) = 0 break    

   end

return    

end

select * from [dbo].[Split](‘1,2,3‘,‘,‘)

Windows文件共享传递,参数设置列表:

E-Mail传递,参数设置列表:

时间: 2024-10-04 00:18:56

SSRS报表订阅的相关文章

SSRS报表导出工具

? 使用背景 我们平时经常使用微软的SSRS为客户制作各种各样的报表,有很多时候客户都需要订阅功能,能够让报表以邮件的形式发送给客户的报表使用者. 也许我们知道微软的Reporting Service能够对报表完成订阅功能,并且能够将报表发送出去,但现实中往往需要更为灵活的发送邮件的方式和时间进行发送. 为此我们希望能够有一个小工具能够将SSRS报表以指定的格式进行导出,然后能够借助SSIS的各种强大组件将报表以附件的形式发送给用户. 导出工具 为此,开发了以下报表的导出小工具,供各位BI同事能

SSRS 报表 如何加参数

SSRS 报表 如何加参数 连接上以后出现一个问题 就是给报表加上参数以后报表不断刷新,跟上次那个报表刷新是同样的问题.那么下面我们来解决一下. 1. 这是给报表添加默认参数进入页面后就不断的刷新刷新. ReportParameter para = new ReportParameter("ReportParameter1", "1");//参数 ReportViewer1.ServerReport.ReportServerCredentials = new MyR

SSRS 报表 递归列表

SSRS 报表 递归列表 1.需要数据集合中两个必备字段 ID PID 1.添加数据集合,在图上标记的地方点击右键添加数据集合,根据需求自己编写 2.点击插入选项卡 中的 矩阵  有两种方式 一种是 矩阵向导或者 插入矩阵 .这里我们选择插入矩阵 3.把部门名称拖动到列表第一行, 4.点击窗体下面的行组,如果没有组请参考图片一,如果有请忽略,选择小三角,点击组属性. 5.点开组属性之后需要更变的项有 1.常规-分组方式-ID 2.可见性-在报表最初运行时-隐藏-.勾选可以通过此报表项切换显示改为

SSRS 报表 如何匿名查看

SSRS 报表 如何匿名查看 昨晚一直研究怎么能匿名访问报表然后给客户看呢? 研究了好几种办法 我试过的分为三种,其中推荐我认为相对可控一点. 1.修改SSRS配置文件来禁止他验证登陆用户权限 操作过的文章:SSRS匿名登录 可以完全匿名访问,因为我们系统是涉及到客户要自己做报表的,所以这里屏蔽了权限问题,那么这种办法对我来说是不可行的.2.修改IIS配置 操作过的文章:匿名访问的一个间接方法 这种办法和第三种类似但是这个是直接操作IIS的如果集成到系统中也不是很科学. 我用的是通过程序伪装登陆

SSRS报表基本结构与设置

SSRS报表基本结构与设置 整个报表设计雨区基础的结构可以分为"页眉(Page Header)"."页脚(Page Footer)"."主体(Body)"以及"数据"等四个主要的区域,如下图所示.设计画面中默认只显示主体以及数据区域,如果需要开启页眉或是页脚,则必须在主体外侧空白处右击,开启页眉页脚区域,便可显示与设计. 页眉与页脚主要是用来放置整份报表共同的说明性信息,例如:页码.制表日期.审核单位等.需要注意的是,由于页首

[译]SSRS 报表版本控制

问题 如今商务智能应用广泛,对我们的商业愈加重要. 对新报表和的各种需求不断攀升. 自 SQL Server 2008 R2的 Reporting Services (SSRS) 开始,微软视图为减轻IT团队的工作量,推出了报表工具 Report Builder 3.0.  在此之前建立复杂的报表必须用BIDS (就是 Visual Studio ,2012以后叫SSDT).现在报表都可以用 BIDS或者Report Builder建立. 因为可以使用两个工具创建修改的关系. 报表的版本控制愈加

[AX2012 R3]在SSRS报表中使用QR二维码

AX2012是自带生成QR二维码的类,可以很方便的用在SSRS报表中,下面演示如何在RDP的报表中使用二维码,首先从定义临时表开始: 字段URL是要用于二维码的字符串,QrCode是container类型,保存最终生成的二维码图形二进制数据. DP类: class TestQrCodeDp extends SRSReportDataProviderBase { TestQrCodeTmp qrCodeTmp; } [ SRSReportDataSetAttribute(tableStr(Test

用C#访问SSRS自动导出SSRS报表

一.              新建一个winform应用程序WindowsFormsApplication1 二.              添加web引用 . 报表服务:http://dbpdhkcax05:80/webservice/ReportService2005.asmx 报表执行服务:http://dbpdhkcax05:80/webservice/ReportExecution2005.asmx 右击“引用”-> 添加服务引用->输入URL地址点“前往”载入服务后点“高级”-服

ssrs报表设计主子报表实例

环境描述:vs2010  sql2012 报表要求:1.根据合同号(ContractNo)从主订单表(Order_Main)里获得所有信息. (实际项目不可能这样,这里只是例子) 2.但是合同号必须从主报表作为参数传给子报表 关于怎么配置数据源和数据集请看 http://wenku.baidu.com/view/1175f781856a561252d36fbf.html或者 http://8071125.blog.51cto.com/8061125/1636666 这里就不详细介绍了 一.新建主