成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

概述ASP.NET水晶報表

開發 后端
本文介紹通過它可以完成一些任務,如在報告文件中合并數據,轉換報告為其它格式等。也正是因為報告引擎的作用,才可以將ASP.NET水晶報表轉換成為普通HTML格式。

在我們對水晶報表(Crystal Reports)進行研究之前,我和我朋友對如何將這個復雜的東東加入我們的Web應用有著非常的好奇心。一周以后,在閱讀了大量的“HOWTO”文檔之后,我們成功地將一些簡單的報告加入到了我們的ASP.NET程序中,并得到了一些小決竅。

這篇文章教你如何在.Net Web應用中使用水晶報表,也可以讓你在學習過程中少走一些彎路。為了得到***的效果,讀者***需要有一些基礎的ASP.NET訪問數據庫的知識以及使用VS.Net的開發經驗。

簡介

水晶報表可以由很多的方法得到,其中一個就是使用VS.Net來創建,它提供了非常豐富模型以使我們能夠在運行時操作屬性和方法。如果你正在使用VS.Net開發.Net程序,那么你就不需要再安裝其它軟件了,因為他已經內嵌在VS.Net中了。

優點:VS.Net水晶報表有下面一些主要的優點:
◆快速的報表開發
◆能夠導出成為復雜的交互性圖表
◆可以與其它控件一起在WebForm中使用
◆能夠動態地將報表導出成為。pdf,。doc,xls,html,rtf等多種格式

結構:一些組件組成了水晶報表的二層結構,需要的Web應用有:

客戶端 :客戶端僅需要一個可以訪問嵌入aspx頁面報表的游覽器就可以了

服務器 :水晶報表引擎(Crystal Report Engine (CREngine.dll))

通過它可以完成一些任務,如在報告文件中合并數據,轉換報告為其它格式等。也正是因為報告引擎的作用,才可以將ASP.NET水晶報表轉換成為普通HTML格式

水晶報表設計器(Crystal Report Designer (CRDesigner.dll))

ASP.NET水晶報表就是在設計器中創建的,在設計器中你可以設計標題,插入數據,公式,圖表,子報表等。

.rpt報表文件

執行報表中的***步就是在水晶報表設計器接口創建此報表,在默認安裝中微軟已經提供了一些現成的.rpt例子。

Data Source

.rpt文件取得數據庫的方法取決于你方法的選擇,你能選擇讓水晶報表自己選擇數據而不使用任何代碼或者也可以選擇手動的組裝DataSet,然后再將其傳送到報表文件。

水晶報表查看控件(Crystal Report Viewer web form Control (CRWebFormViewer.dll))

水晶報表查看控件是一個WebForm控件,可以將它看成是一個在.aspx頁面中存放報表的容器。  注意:在一些復雜的操作中,報表服務器與Web服務器可能不在同一物理主機上,Web服務器將HTTP請求傳送到報表服務器上去。水晶報表也可以當做WebService來執行。

執行模式

ASP.NET水晶報表取數據可以使用下面的方法實現:

Pull 模式:

被請求時,水晶報表直接根據指定的驅動連接數據庫然后組裝這些數據。

Push 模式 :

此時開發表不得不自己編寫代碼連接數據并組裝DataSet,同時將它傳送至報表。在些這種情況下,通過使用連接共享以及限制記錄集合的大小,可以使用報表性能***化。

報表類型:

水晶報表設計器能夠直接包含報表至工程也能夠使用獨立的報表對象。

Strongly-typed 報表 :

當你將報表文件加入到項目中去時,它就變成了一個了“ strongly-typed”報表。在這些情況下,你將擁有直接創建報表的對象的權力,這將減少一些代碼并且能夠提供一些性能。

Un-Typed 報表 :

這里的報表并不直接包含在項目中,因此稱為‘un-typed’ 報表。在這種情況下,你不得不使用水晶報表的“ReportDocuemt”對象建立一個實例,并且“手動”地凋用報表。

【編輯推薦】

  1. ASP.NET中的數據源控件
  2. 介紹ASP.NET的XML Web服務使用
  3. ASP.NET應用程序的web.config文件
  4. 概述ASP.NET XML Web服務
  5. ASP.NET中實現HTTP請求
責任編輯:佚名 來源: IT168
相關推薦

2009-08-02 11:48:58

ASP.NET水晶報表ASP.NET

2009-07-30 13:57:39

ASP.NET水晶報表ASP.NET

2009-08-25 17:00:32

ASP.NET水晶報表

2009-09-07 19:03:08

2010-01-14 10:52:13

VB.NET水晶報表

2009-10-16 13:30:51

VB.NET水晶報表控

2009-07-28 17:17:19

ASP.NET概述

2009-11-05 14:03:28

Visual Stud

2009-07-22 17:45:35

ASP.NET教程

2009-12-15 17:20:07

VS 水晶報表

2009-07-27 15:52:21

ASP.NET特點ASP.NET概述

2009-07-29 13:04:59

2009-08-31 16:09:42

.net水晶報表使用學

2009-07-22 16:17:39

ASP.NET AJA

2009-07-23 16:55:55

ASP.NET特點

2009-08-05 13:58:26

ASP.NET Mem

2009-07-27 16:19:59

ASP.NET報表控件

2009-07-22 10:09:59

ASP.NET MVC

2009-07-20 10:16:13

配置ASP.NET A

2009-07-28 11:09:02

ASP.NET狀態類型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二区在线观看 | 亚洲精品自拍 | 国产成人精品久久二区二区91 | 一区二区小视频 | av超碰| 久久久国产精品网站 | 国产婷婷精品av在线 | 国产综合久久 | 国产a视频 | 中文字字幕在线中文乱码范文 | 国产一区二区电影 | 人妖无码| 99福利视频 | 91精品国产综合久久国产大片 | 免费看一区二区三区 | 81精品国产乱码久久久久久 | 日韩中文字幕免费在线 | 影音先锋欧美资源 | 国产日韩一区二区 | 日韩精品在线看 | 欧美成人免费在线 | 97国产在线视频 | 亚洲精品久久久久久一区二区 | 天堂在线中文 | 国产精品爱久久久久久久 | 99资源| 99色综合 | 精品日韩欧美一区二区 | 91精品国产一区二区三区 | 国产精品毛片一区二区在线看 | www国产精品 | 欧美日韩一区二区三区不卡视频 | 精品亚洲一区二区三区四区五区高 | 欧美在线播放一区 | 日韩欧美一区二区三区免费看 | 欧美精品网 | 亚洲福利网 | 欧美亚洲国语精品一区二区 | 亚洲精品久久久久久国产精华液 | 狠狠亚洲| 91xx在线观看 |