microsoft sql server 2008 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Microsoft SQL Server 2008 報表服務 _ 設計 PowerPoint Presentation
Download Presentation
Microsoft SQL Server 2008 報表服務 _ 設計

Loading in 2 Seconds...

play fullscreen
1 / 14

Microsoft SQL Server 2008 報表服務 _ 設計 - PowerPoint PPT Presentation


  • 132 Views
  • Uploaded on

Microsoft SQL Server 2008 報表服務 _ 設計. 胡百敬 (http://byronhu.spaces.live.com) 精誠公司 恆逸資訊. 設計基本報表. 資料來源 基本物件 文字方塊 線條 矩形 影像 Tablix 圖表 量測軌 互動式報表. Richly Formatted Text. 文字方塊可以混合不同的格式設計 透過 expression placeholder 可做到 Mail-merge 功能 段落 Numbered/bulleted lists 段落對齊 HTML 標籤為基礎的格式化

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Microsoft SQL Server 2008 報表服務 _ 設計' - tamara-robles


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
microsoft sql server 2008

Microsoft SQL Server 2008 報表服務_設計

胡百敬(http://byronhu.spaces.live.com)

精誠公司 恆逸資訊

slide2
設計基本報表
  • 資料來源
  • 基本物件
    • 文字方塊
    • 線條
    • 矩形
    • 影像
    • Tablix
    • 圖表
    • 量測軌
  • 互動式報表
richly formatted text
Richly Formatted Text
  • 文字方塊可以混合不同的格式設計
  • 透過 expression placeholder 可做到 Mail-merge 功能
  • 段落
    • Numbered/bulleted lists
    • 段落對齊
  • HTML 標籤為基礎的格式化
  • Word DOC 輸出
rectangle
矩形(Rectangle)
  • 裝飾報表
  • 放置其他報表項目
  • 透過「PageBreak」屬性,利用其「Start」、「End」或「StartAndEnd」屬性值,強制在報表中加入換頁效果
image
影像(Image)
  • Reporting Services 的「影像」物件支援 .bmp、.jpeg、.gif 和 .png四種圖檔格式,並且提供多種影像來源,包括:
    • 內嵌在報表中(Embedded Image)
    • 儲存於專案中(Project Image)
    • 從資料庫讀取(Database Image)
    • 使用URL連結(Web Image)
slide6
群組資料
  • 群組(Group)類型
    • 詳細資料–預設 Table 或 List 沒有群組的內容
    • 資料列群組和資料欄群組 – 傳統的群組
    • Recursive hierarchy groups – 階層資料
  • 群組工作窗格(Group Task Pane)
    • 階層式地呈現列和行的群組
    • 透過快捷選單加入相鄰的資料列或資料行群組
    • 透過群組屬性對話窗來定義群組運算式、分頁、排序、可見性、篩選、變數、進階
slide7
量測軌
  • 兩種類型的量測軌,分別是「星形」以及「線性」
  • 用途
    • 一般繫結到單一或少許的資料點(值、目標…等)
    • 可用來呈現 KPIs
    • 單獨呈現或內嵌到tablix (bullet graph)
slide8
發揮圖表的功能
  • 混合圖表
  • 數列標籤屬性
  • 圖例屬性
  • 軸屬性
    • 啟用刻度斷層
  • 呈現各資料點的標籤
  • 在圖表中開啟細節報表
    • Drill through
  • 多圖表區域
  • 多圖例
slide9
互動式報表
  • 參數化報表
  • 文件地圖
  • 書籤
  • 下鑽
  • 內嵌報表
  • 運算式(全域變數、自訂程式碼、自訂組件)
slide10
彙總函數
  • 預設提供多種彙總函數,如 Sum、Count、Avg…等
  • 以累加函數(RunningValue)為例,處理累積計算,包括累加、移動平均等,其語法:
  • Scope :欲進行彙總的資料範圍,其使用方法如下:
    • Scope 可以指定資料集名稱、群組名稱或是資料區域名稱
    • 輸入「Nothing」:整個資料集,前後不需加雙引號
    • 如果該報表僅有一個資料集,可以將「Nothing」省略,但是如果該報表出現一個以上的資料集,則須定義 Scope。
    • 填入資料集名稱,前後加上雙引號

RunningValue(運算式, 彙總函數, Scope)

slide11
應用程式整合報表
  • URL
  • Report Viewer 控制項
  • Web Service
  • SharePoint Services
slide12
自訂組件
  • 利用 .NET 語言撰寫並編譯成dll,就可以跨報表引用
  • DLL 建置後,將此DLL檔複製到以下兩個目錄
    • <報表伺服器>
    • C:\Program Files\Microsoft SQL Server\MSRS10….\Reporting Services\ReportServer\bin
    • <報表設計師>
    • C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies
  • 呼叫 Instance 物件,Expression需要以 Code.Instance.Function格式呼叫
  • 需要考慮安全設定
slide13
綜合示範
  • 存取 Analysis Services
  • 使用者選擇呈現不同的圖表
  • 監控報表執行