SSRS报表基本结构与设置

SSRS报表基本结构与设置

整个报表设计雨区基础的结构可以分为“页眉(Page Header)”、“页脚(Page Footer)”、“主体(Body)”以及“数据”等四个主要的区域,如下图所示。设计画面中默认只显示主体以及数据区域,如果需要开启页眉或是页脚,则必须在主体外侧空白处右击,开启页眉页脚区域,便可显示与设计。

页眉与页脚主要是用来放置整份报表共同的说明性信息,例如:页码、制表日期、审核单位等。需要注意的是,由于页首与页眉属于说明性区域,因此,页眉页脚内的条目有逻辑上的限制,所以不允许设计者在其中放置数据表、矩阵、列表等数据区域条件,至于页脚等内置栏位,也仅供页眉、页脚区域使用。

1. 报表

了解报表设计区域后,接下来可以设置报表属性。

n 从“Properties”窗口的下拉选项单击“Report”,便可修改报表的基本设置。

n 在报表主体外侧空白处右击,选择“Report Properties”,即可进入报表属性对话框。其实设置内容与上述方式相同,只不过将属性设置包装为可视化界面,因此,操作起来比较简便。

其中值得一提的是Columns属性,利用Columns属性可以纵向切割版面,以产生更精细的排版效果,下图是将Coumns属性设置为2之后的结果。

此设置与长度相关的报表属性时要注意的是,报表设计器会根据目前操作系统中“Region and Language”的设置,而决定该使用厘米(cm)或是英寸(in)为度量单位。

2. 页眉与页脚

在报表格式中,通常会利用“页眉”和“页脚”区域来放置关于这份报表的备注项目、包括公司的LOGO、报表主题以及页码等,而且通常“页眉(Page Header)”和“页脚(Page Footer)”会从报表的第一页至最后一页重复显示相同的内容。在SSRS中也提供页眉页脚的设置,不过,目前只能提供文本框、图像与边框,禁止将数据区域、子报表或是任何数据区域条件放在“页眉(Page Header)”和“页脚(Page Footer)”。

加入“页眉(Page Header)”、“页脚(Page Footer)”首先要切换至报表设计的“Design”标签页。有以下几种方式可以开启关闭页眉页脚:

n 选择功能菜单的“Report”、“Add Page Header”或“Add Page Footer”选项。

n 直接在报表主体周边空白处右击即可加入页眉页脚。

其中,SSRS默认“页眉(Page Header)”和“页脚(Page Footer)”会出现在报表的第一页和最后一页(也就是PrintonFirstPage以及PrintonLastPage为True),若要变更此设置,必须自行变更属性值。

3. 主体

报表主体(Body)是用来陈列报表主要内容的区域。除了可以将表格、矩阵、列表等“数据区域”(显示数据集的数据)放置在报表主体中,还可以放置其他“独立报表项目”以辅助美化报表,在“属性(Properties)”窗口的下拉菜单中,只需选择“主体(Body)”,即可设置相应属性。

时间: 2024-07-30 09:35:47

SSRS报表基本结构与设置的相关文章

SSRS 2012 参数化报表 -- 级联式参数设置

SSRS 2012 参数化报表 -- 级联式参数设置 再清楚的菜单,只要遇到选择项目一多的时候,难免会让人眼花缭乱,而找不到该选的选项. 当参数选项过多时,可以利用其他参数作为"预选"的项目,当前置参数被选定之后,就会同时限制了后设参数的值域,如此一来,即可做到快速选项减量的目的,例如,选择了"产品大类"为"灯具"后,那么"产品子类"就只会筛选出在这个大类下的项目,而这项功能称之为"级联式参数(Cascading P

【SSRS】入门篇(五) -- 设置报表格式

原文:[SSRS]入门篇(五) -- 设置报表格式 在上一节 [SSRS]入门篇(四) -- 向报表添加数据 我们设置好了报表,并可以预览到数据,如下图: 当报表完成后,有个重要的工作就是美化报表格式,这一节将讲解: 设置日期格式 设置货币格式 更改文本样式和列宽 设置日期格式:默认情况下,Data字段显示日期和时间信息:这边我们格式设置为中文日期. 1.单击"设计"选项页: 2.右键单击字段[Date],在弹出的菜单单击"文本框属性": 3.单击"数字&

SSRS报表订阅

SSRS报表订阅参考链接: https://technet.microsoft.com/zh-CN/library/ms159762.aspx http://www.cnblogs.com/biwork/p/3258728.html ?订阅方式 ?文件共享传递 ?电子邮件传递 (前提:在RS配置管理器中设置电子邮件) 版本支持 ?标准订阅 手动配置多个订阅,设置共享路径(\\server\path),可设置文件名等 手动配置多个订阅,不可更改文件名 Enterprise?/Business In

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

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

SSRS 报表 如何加参数

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

关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、目录结构、设置压缩和对中文文件名的支持、以及Catalina这个名字的由来……等)

总结Tomcat的体系架构.处理http请求的过程.安装和配置.目录结构.设置压缩和对中文文件名的支持.以及Catalina这个名字的由来--等. Tomcat和JVM: 一个Tomcat只会启动一个JVM,所有webapps公用一个JVM进程,所以System.exit()会导致影响同个Tomcat中的其他应用.Tomcat通过调用配置的JDK或JRE来启动JVM. 体系结构: Server:A Server element represents the entire Catalina ser

(转)关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、目录结构、设置压缩和对中文文件名的支持、以及Catalina这个名字的由来……等)

转自:http://itfish.net/article/41668.html 总结Tomcat的体系架构.处理http请求的过程.安装和配置.目录结构.设置压缩和对中文文件名的支持.以及Catalina这个名字的由来--等. Tomcat和JVM: 一个Tomcat只会启动一个JVM,所有webapps公用一个JVM进程,所以System.exit()会导致影响同个Tomcat中的其他应用.Tomcat通过调用配置的JDK或JRE来启动JVM. 体系结构: Server:A Server el

SSRS 报表 递归列表

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

SSRS 报表 如何匿名查看

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