SQL Server 2005 Reporting Services報表設計

Slides:



Advertisements
Similar presentations
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
Advertisements

教育技术装备统计系统 使用培训 教育部基础教育司 教育部教育管理信息中心.
目錄 Microsoft Office SharePoint Server 2007
数据库原理 彭煜玮 计算机学院 珞珈图腾数据库实验室.
数据库原理及应用(ORACLE)实用教程
Database Management System 資料庫管理系統
IT运维管理解决方案 -轻松管理,自在运维 产品经理 刘曜.
第21章 .NET报表设计 (时间:1.5次课,3学时).
第6章 数据库管理软件Access 年秋.
電子試算表(TQC_E2007) 教師:王大瑾 Ch01 基本環境介紹.
5.1 Excel 概述 Excel的特点 1、表格制作 2、完成复杂运算 3、建立图表 4、数据库管理 5、决策支持.
第8章 数据库技术基础 数据库可以直观地理解为存放数据的仓库,只 不过这个仓库是在计算机的大容量存储器上。
图形设计标准教程.
Excel高级班 学员 焦攀飞 汪晴讲师 Office套餐 学习心得 自主学习最关键 焦攀飞 赖球 49 D 2056
Access数据库知识 安丘市职业中专 雷云龙.
史上最賣座動漫-海賊王 3/19/ 張依琳.
软件工程 实验三 周志钊
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
网 站 设 计 与 建 设 Website design and developments
第五章 信息系统开发能力培养.
数据库管理软件 Access 2003的使用 安丘市职业中专 雷云龙 1.
如何写好自己的简历 讲课:XXX.
第十章 房地产开发项目的经济评价 §1 房地产开发项目及其前期工作 §2 房地产开发项目经济评价 本章内容.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
電 子 工 程 系 資料庫系統期末報告 門市人流管理系統 組員: 吳事佳 楊琮琪
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2013 Fall.
主講人:黃鎮榮 東方設計學院觀光與休閒事業管理系
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
第 3 章 SQL Server 2000 伺服器管理初步.
電能監控與管理.
Visual C# 2010 程式設計經典 第15章 ADO .NET與資料工具.
Microsoft® Office SharePoint® Server 2007 訓練
OFC 302 InfoPath2007新特性及解决方案.
第15章 数据报表与数据图表.
数据仓库和数据挖掘 DATA WAREHOUSING AND DATA MINING 经济科学室验室
实验5 系统分析与建模工具PowerDesigner
ADO.NET.
第2章 ADO.NET 2.0概述.
TechNet 技術講座 Entry Slide 0
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2015 Fall.
OFC351 利用Office System开发复杂的商务解决方案 架构、模式、场景
Microsoft® Office SharePoint® Server 2007 訓練課程
資料庫管理 HOMEWORK #4 楊立偉教授 台灣大學工管系 2014 Fall.
K/3 Cloud V6.0_产品培训 —BOS万能报表平台
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
超完美整合 SQL Server 2008 MOSS 2007 及 Excel 2007 打造好用又省錢的 企業商業智慧解決方案
第7章 项目的格式设置 本章内容提要: 学习如何修饰甘特表; 学习使用甘特表向导快速格式化项目文件;
資料庫管理 Homework #4 楊立偉教授 台灣大學工管系 2016.
Microsoft SQL Server 2008 報表服務_設計
第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院.
某港务集团 信息化平台规划书粗稿.
SiteServer CMS 系统介绍.
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
数据透视表与SQL典型应用 ——数据分析人士必杀技
TechNet 技術講座 Entry Slide 0
光輪2000升級 升級SQL Server Analysis Services 2005
電腦應用 製作單位: 高雄市立高雄中學.
5/4/2019 4:42 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
SQL Server2000概述 SQL Server简介 SQL Server安装 SQL Server数据库 2019/5/8.
阅读全文 Microsoft SharePoint 新闻
民航新疆气象中心 对用户的支持与服务概述 米永胜 2019年5月20日 航空气象的宗旨是为航空飞行的安全、正常和效益服务。
Access应用 数据库基础 与.
数据分析工具 第10节.
课程奖品 《SharePoint Portal Server 2003 深入指南》 Office System 2007 Beta2 1.
Microsoft SharePoint Portal Server 2003 的部署、建置 與系統整合(上)
数据库应用技术 天津电大 翟迎建.
高擴充高穩定高安全 企業級資料管理平台 Report Builder概論 錢曉明 資策會 資深講師 台灣微軟 資深講師.
Presentation transcript:

SQL Server 2005 Reporting Services報表設計 報告人:林賢達 意象科技

課程大綱 Reporting Services簡介 報表設計 資料表報表 矩陣報表 參數化報表 圖表報表 報表部署

微軟商業智慧解決方案(1/2) 資料整合 資料分析 資料呈現 整合各種不同資料來源與不同異質資料系統 快速資料轉換與資料整合應用 完整分析機制 企業邏輯分析應用 建立企業實際需求 資料分析 資料呈現 快速報表建置 資料呈現與資料傳遞 系統性企業報表 個人化報表管理

微軟商業智慧解決方案(2/2) SQL Server 2005 Reporting Services是基於伺服器的企業級報表環境,可以用來建立和管理包含關聯資料庫和多維資料來源中的資料的資料表、矩陣、圖形和自由格式的報表。 報表服務提供了以下功能: 用來處理和格式化報表的一個高性能引擎; 用來建立、管理和查看報表的一個完整的工具套件; 可將報表解決方案內嵌或整合到不同IT環境中的一個可擴展架構和開放式介面。

Programmatic Interfaces Reporting Services架構 Browser Builder Office Custom App Web UI Data Sources (SQL, AS, OLE DB, XML/A, ODBC, Oracle, Custom) Programmatic Interfaces Security Services (NT, Passport, Custom) Report Server Report Model Report Processing Data Processing Security Rendering Delivery Output Formats (HTML, Excel, TIFF, Custom) SQL Server Catalog Delivery Channels (E-mail, SharePoint, Custom)

報表製作、部署與運作 報表生命週期 製作AUTHORING Dynamic content Print-ready or interactive reports Report Definition Language (RDL) Any .NET managed data provider Report Designer 管理MANAGEMENT 傳遞DELIVERY Publishing capabilities Report security Data security Controlled execution Managed report execution Many output formats Runtime report rendering Pull (Report Manager) Push (Emails, Shares)

報表設計 – 使用Report Designer 整合至VS 2005 BI Project 報表設計檢視 資料, 配置, 預覽 報表組成 報表頭/尾, 群組頭/尾, 詳細資料, … 報表定義語言(RDL) 報表呈現(Representation ) 結構定義(Schema ) 輸出格式(Output format)

報表設計(續) 設計流程 建立資料來源:Microsoft SQL Server, Analysis Services, XML, Oracle, OLEDB 建立報表 加入資料集:SQL, MDX, DMX 查詢設計器 加入(1)資料表:固定的資料行,任意資料列 (2)矩陣:使用行/列二維的角度來統計分析資料;多個資料行/資料列(分組概念) (3)圖表:直立圖; Chart FX for RS 加入資料行 建立群組, 彙總運算

設計資料表報表(1/3) 使用資料表控制項,固定的資料行,任意資料列 報表配置(Layout) 調整報表大小, 例如A4大小 加入報表標題名稱:使用TextBox控制項, 加入標題名稱, 調整字體大小, 前景顏色和背景顏色 加入報表Logo, (1)內嵌影像:功能列/報表/內嵌影像 (2)顯示影像,使用影像控制項 加入邊框:使用BorderStyle屬性 設定資料行標籤:粗體字, 背景顏色

設計資料表報表(2/3) 報表配置(續) 調整文字對齊方式:使用TextAlign屬性 格式化輸出:使用Format屬性, 例如###.##小數點兩位或者使用Format函式, 例如貨幣格式=FormatCurrent(Fields!xxx.Value) 強調顏色:使用運算式,例如數量大於1,000顯示藍色文字,大於等於1,000顯示紅色文字 ,寫成 =iif(Sum(Fields!CURQTY.Value)<=1000, "red", "blue")

設計資料表報表(3/3) 報表分組 向下鑽研 在[詳細資料]插入群組,並指定群組對象:資料行 將群組對象欄位移至群組首 彙總統計 編輯群組:(1)指定父群組 (2)可見性,初始可見性:隱藏; 另一個報表項目可以切換可見性

設計矩陣報表 使用矩陣控制項,透過行/列二維來分析資料 可以有多個資料行和資料列(分組概念) 報表配置 向下鑽研 加入群組:插入[合計]群組 編輯群組:(1)指定父群組 (2)可見性,初始可見性:隱藏; 另一個報表項目可以切換可見性

設計參數化報表(1/4) 報表參數 查詢參數 @ParameterName (MS SQL) 具名參數 :ParameterName (Oracle) 具名參數 ? (OLEDB) 不具名參數 Parameters!ParameterName.Value (Lable屬性,標籤名稱), 例如Parameters!Year.Value= Year(Today()) URL參數, 例如rs:Command=Render, rs:Format=CSV, rs:Command=ListChildren, rc:NoHeader=true, rc:toolbar=false, rc:Parameters

設計參數化報表(2/4) 參數應用 查詢條件 通過對某一報表項目的選擇,將這個報表項目的值作為參數傳遞給另一張報表,從而打開另外一張報表。 建立資料集作為參數值的資料來源 建立報表參數 設定報表參數與查詢參數的對應關係, 單值用等號(=),多重值用IN子句 顯示查詢條件

設計參數化報表(3/4) 參數傳遞 加入目標報表的報表參數,用於接收傳入的值 在來源報表 編輯報表項目的屬性:導覽,(1)選擇超連結動作:跳至報表 ; (2)設定目標報表的參數值; (3)隱藏參數; 將報表項目改成藍色文字加底線, 顯示成超連結

設計參數化報表(4/4) 參數互動 動態參數 根據選定的MONo(參數A)過濾可選的 LotNo(參數B) 加入"All"參數值 SELECT 'All' AS BaseLotNo UNION SELECT BASELOTNO FROM TBLWIPLOTBASIS 修改SQL敘述 iif(Parameters!LotNo.Value = "All","", "AND tblWIPLotState.LotNo = '" &Parameters!LotNo.Value &"'" &"")

設計圖表報表 使用ChartFX for Reporting Services 直立圖, 趨勢圖, 圓形圖(百分比),…

報表部署(1/2) Deploying report folders, reports, shared data sources, and resources to a report server Report Designer:使用VS 2005 Report Manager RS Utility

報表部署(2/2)整合SharePoint

Q & A