亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SQL Server Reporting Services的報(bào)表平臺(tái)分析與設(shè)計(jì)

        2014-09-24 16:54:57馮人綦
        物聯(lián)網(wǎng)技術(shù) 2014年7期
        關(guān)鍵詞:報(bào)表

        摘 要:描述了基于SQL Server Reporting Services的報(bào)表平臺(tái)的分析和設(shè)計(jì)方法。主要分析了其特點(diǎn),然后設(shè)計(jì)了一個(gè)基于Reporting Services的集成報(bào)表平臺(tái)。并給出了最后的集成效果。

        關(guān)鍵詞:報(bào)表;Reporting Services;平臺(tái)分析

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2014)07-0058-03

        0引言

        Microsoft SQL Server Reporting Services 是一種基于服務(wù)器的新型報(bào)表平臺(tái),可用于創(chuàng)建和管理包含來自關(guān)系數(shù)據(jù)源和多維數(shù)據(jù)源的數(shù)據(jù)表格報(bào)表、矩陣報(bào)表、圖形報(bào)表和自由格式報(bào)表。同時(shí)可以通過基于 Web 的連接來查看和管理創(chuàng)建的報(bào)表。

        1SQL Server Reporting Services的特點(diǎn)

        SQL Server Reporting Services主要有兩個(gè)特點(diǎn)。第一是Reporting Services具備完善的訪問異種數(shù)據(jù)庫(kù)系統(tǒng)的功能。報(bào)表平臺(tái)需要從不同的系統(tǒng)平臺(tái)中抽取數(shù)據(jù),而SQL Server Reporting Services可通過OLE DB訪問其它類別的數(shù)據(jù)庫(kù),對(duì)于報(bào)表平臺(tái)來說,這是最基本、也是最重要的一個(gè)功能需求。通過它可以方便的從各個(gè)不同的應(yīng)用平臺(tái)進(jìn)行數(shù)據(jù)的抽取,而不用再單獨(dú)購(gòu)買其它的數(shù)據(jù)轉(zhuǎn)換工具;第二是其報(bào)表格式、查看方式多樣,符合日常報(bào)表使用習(xí)慣。報(bào)表除了打印的需求外,也需要轉(zhuǎn)換為Excel電子表格、HTML、XML、Word、PDF等不同的格式電子文檔,以方便傳遞、保存、存檔。SQL Server Reporting Services可以通過SOAP、Web、特定終端等多種方式訪問,同時(shí)報(bào)表格式的兼容性方面SQL Server Reporting Services非常完善,可以解決目前報(bào)表提取工作所面臨的困難。

        2Reporting Services報(bào)表平臺(tái)的設(shè)計(jì)

        2.1總體設(shè)計(jì)

        圖1所示是本設(shè)計(jì)的報(bào)表體系架構(gòu)的結(jié)構(gòu)圖。

        報(bào)表體系架構(gòu)的設(shè)計(jì)主要從兩方面考慮:一方面是應(yīng)當(dāng)支持遠(yuǎn)程Report Server服務(wù)器的報(bào)表文件和項(xiàng)目?jī)?nèi)嵌的報(bào)表文件,同時(shí)支持兩種方式的發(fā)布;另一方面,從靈活性上面考慮,通過報(bào)表配置,支持在應(yīng)用程序中加載擴(kuò)展的報(bào)表,也支持只加載部分已定義的報(bào)表。所以報(bào)表體系架構(gòu)應(yīng)分為三個(gè)部分。

        圖1報(bào)表體系架構(gòu)

        第一部分是報(bào)表配置,支持開發(fā)人員和實(shí)施人員通過可視化的界面,配置系統(tǒng)的各個(gè)模塊的報(bào)表,可以動(dòng)態(tài)定義使用和不使用標(biāo)準(zhǔn)的報(bào)表,支持實(shí)施人員可以動(dòng)態(tài)加載新報(bào)表。

        第二部分是報(bào)表引擎,也是報(bào)表體系架構(gòu)的核心,主要完成以下四個(gè)功能:

        (1)通過配置的報(bào)表的編碼,獲取配置的報(bào)表信息;

        (2)從配置的報(bào)表信息中獲取報(bào)表的文件,支持本地項(xiàng)目的報(bào)表文件和遠(yuǎn)程Report Server的報(bào)表文件;

        (3)通過配置報(bào)表的參數(shù),與應(yīng)用程序的上下文獲取參數(shù)的值;

        (4)主要針對(duì)本地項(xiàng)目的報(bào)表文件,初始化報(bào)表的數(shù)據(jù)源,支持從數(shù)據(jù)庫(kù)、程序集和Web服務(wù)中獲取數(shù)據(jù),并與報(bào)表模板結(jié)合展現(xiàn)數(shù)據(jù)。

        第三部分是報(bào)表界面組件,支持與界面集成,展現(xiàn)數(shù)據(jù)。并支持報(bào)表的打印和導(dǎo)出。

        2.2詳細(xì)設(shè)計(jì)

        詳細(xì)設(shè)計(jì)主要是完成報(bào)表控制器的設(shè)計(jì),建立報(bào)表頁(yè)面與報(bào)表服務(wù)器之間的橋梁,本文主要介紹通過ASP.NET MVC來設(shè)計(jì)報(bào)表引擎。

        首先需要在Web.config文件中添加配置節(jié),以配置報(bào)表服務(wù)器路徑。

        配置節(jié)添加下列配置:

        配置節(jié)添加下列配置

        配置節(jié)添加下列配置

        preCondition="integratedMode" verb="*"

        path="Reserved.ReportViewerWebControl.axd"

        type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

        第二,則是在Shared目錄中,新建ReportViewer.aspx頁(yè)面源代碼:

        <%@ Page Language=”C#” Inherits=”System.Web.Mvc.ViewPage” %>

        <%@ Import Namespace=”O(jiān)T.Core” %>

        <%@ Import Namespace=”O(jiān)T.HCS.Common.Report” %>

        <%@ Register Assembly=”Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”

        Namespace=”Microsoft.Reporting.WebForms” TagPrefix=”rsweb” %>

        Index

        公司地址: 北京市西城區(qū)德外大街83號(hào)德勝國(guó)際中心B-11

        客服熱線:400-656-5456??客服專線:010-56265043??電子郵箱:longyuankf@126.com

        電信與信息服務(wù)業(yè)務(wù)經(jīng)營(yíng)許可證:京icp證060024號(hào)

        Dragonsource.com Inc. All Rights Reserved

        icp

        猜你喜歡
        報(bào)表
        LabWindows/CVI中Excel報(bào)表技術(shù)研究
        公司集團(tuán)合并報(bào)表的編制
        從三大報(bào)表讀懂養(yǎng)豬人的成績(jī)單
        基于HANA的工單備件采購(gòu)聯(lián)合報(bào)表的研究與實(shí)現(xiàn)
        鎮(zhèn)長(zhǎng)看報(bào)表
        VFP下報(bào)表的設(shè)計(jì)與輸出
        Reporting Services建立多級(jí)分組報(bào)表
        基于.NET模式的WEB報(bào)表服務(wù)中報(bào)表格式轉(zhuǎn)換的設(shè)計(jì)與實(shí)現(xiàn)
        月度報(bào)表
        月度報(bào)表
        日本韩国亚洲三级在线| 久久精品re| 99亚洲乱人伦精品| 亚洲一区二区av天堂| 婷婷伊人久久大香线蕉av| 熟女人妻在线视频| 精品少妇爆乳无码aⅴ区| 国产一区二区三区特区| 亚洲成av人片在线观看| 免费观看性欧美大片无片| 国产精品爽爽va在线观看网站| 国产一区二区三区涩涩涩| 白嫩人妻少妇偷人精品| 成人精品一区二区三区中文字幕 | 中文字幕精品久久一区二区三区| 国产精品高清网站| 手机在线观看av资源| 国内熟女啪啪自拍| 99这里只有精品| 久草热这里只有精品在线| 一区二区三区一片黄理论片| 日韩视频在线观看| 国产精品天天狠天天看| 久久免费视亚洲无码视频| 国产av三级精品车模| 射精区-区区三区| 中日av乱码一区二区三区乱码| 久久99精品波多结衣一区| 国产精品熟女视频一区二区三区| 大地资源中文第3页| 草莓视频一区二区精品| 日本一区二区高清在线观看| 精品熟人妻一区二区三区四区不卡 | 久久午夜精品人妻一区二区三区| 熟女熟妇伦av网站| 国产精品黄色片在线观看| 人妻人妇av一区二区三区四区| 国产偷国产偷精品高清尤物| 国产成人影院一区二区| 国语自产啪在线观看对白| 岳丰满多毛的大隂户|