SQLServer数据库开发课程二.ppt
文本预览下载声明
* ? 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. * * * ? 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. * * Other Items 文本框 线条 矩形框 图像 子报表 报表设计器创建报表—定义报表布局 Item基本属性 All Report Items Background Color Background Image Border Color Border Style Border Width Padding Charts Background Gradient Textbox Color Font Family Font Size Font Style Font Weight Format Line Height Text Align Text Decoration Vertical Align 报表设计器创建报表—定义报表布局 报表页面结构 报表页眉设置 报表页脚设置 报表基本属性设置 报表设计器创建报表—定义报表布局 报表设计器创建报表—预览报表 报表设计器创建报表—发布报表 Reporting Service介绍 --管理、分发、使用 报表管理—报表管理器 基于Web 查看报表 文件夹管理 数据源管理 权限管理 执行管理 报表管理--SSMS 提供了比报表管理器更多的功能 基于角色对模型安全性控制更精细 为各种属性设定自动生成Script 报表分发—订阅报表 自动发送报表 订阅方式: 标准订阅 数据驱动订阅 分发方式 E-mail (SMTP) 共享文件 报表使用 URL-Based命令 Report Viewer控件 SharePoint Web Parts SSRS Web Service 可以在应用程序内嵌入报表功能 支持Windows Forms (rich client)和 Web Forms (ASP.NET) 提供本地处理模式(不需要报表服务器)和远程服务器模式 报表使用—Report Viewer控件 报表使用—SharePoint Web Part Report Explorer用来浏览服务器上的报表、订阅对象 Report Viewer可用来浏览报表 报表使用—URL、Web Service 报表使用—URL、Web Service http://localhost/ReportServer/Pages/ReportViewer.aspx?%2fBillyReports%2fSSRSLesson%2fBasicReportUsingDesignerrs:Command=Render 例子: Reporting Service介绍 --高级报表制作 报表表达式 表达式表示数据或属性值,以等号开头,后跟字段标识符、常量、函数和运算符的组合。 有些表达式是自动创建的,如将字段从数据集窗口拖动到表单元格时。大多数情况下,需要创建自己的表达式来实现数据聚合、条件格式、参数引用等功能 表达式以 Microsoft Visual Basic 语言编写。 例子: =Execution Time: Format(Globals.ExecutionTime, d) =Globals.PageNumber of Globals.TotalPages =Fields!Freight.Value =Sum(Fields!Freight.Value) =IIf(Fields!Freight.Value1000,Blue,Red) 表达式编辑器 呈现可用的对象与VB.NET 函数 动态函数的使用说明 实时语法检查 SSRS常用函数 汇总函数 日期函数 字符串函数 转换函数 决策/流程控制函数 条件式格式化IIF范例 =IIf(Fields!Freight.Value1000,Blue,Red) Avg 针对非 null值平均 Count 数量 Sum 加总 First 第一个值 Min 不包含null的最小值 SSRS交互式报表参数 在数据查询中定义参数 在报表中定义参数 单值参数 复选参数 可以设计复选
显示全部