注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)家庭與辦公軟件Crystal Reports水晶報表設(shè)計與開發(fā)實務(wù)

Crystal Reports水晶報表設(shè)計與開發(fā)實務(wù)

Crystal Reports水晶報表設(shè)計與開發(fā)實務(wù)

定 價:¥38.00

作 者: 王健偉,李延如,王曉紅編著
出版社: 電子工業(yè)出版社
叢編項: 計算機專業(yè)人員書庫
標(biāo) 簽: 暫缺

ISBN: 9787505383197 出版時間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 350 字數(shù):  

內(nèi)容簡介

  Crystal Reports(水晶報表) 一直是報表設(shè)計開發(fā)工具中的佼佼者,其功能強大,設(shè)計靈活。在Crystal Reports 的8.5版本中,較多地融入了COM思想,更加強調(diào)了RDC的概念(Report Designer Component)。本書詳細講述水晶報表的設(shè)計、水晶報表在Windows平臺上的開發(fā)(包括在Visual C++,Visual Basic,Visual Studio.NET三種語言環(huán)境下的開發(fā))。通過大量的實例深入淺出地講述具體的報表設(shè)計,具有很強的實用性和指導(dǎo)意義。本書內(nèi)容通俗易懂,實例詳盡,對水晶報表的設(shè)計、開發(fā)做了最全面的總結(jié),大量實例更是程序員們迫切需要的。無論是報表系統(tǒng)的設(shè)計者和報表應(yīng)用程序開發(fā)者,都能從本書中受益。

作者簡介

暫缺《Crystal Reports水晶報表設(shè)計與開發(fā)實務(wù)》作者簡介

圖書目錄

第1部分  Crystal Reports水晶報表設(shè)計                  
 第1章  水晶報表8.5簡介和安裝 2                  
 1.1  水晶報表簡介 2                  
 1.2  水晶報表的安裝 3                  
 第2章  快速認識水晶報表 6                  
 2.1  水晶報表分類 6                  
 2.2  快速建立一個報表 10                  
 2.2.1  選擇使用的數(shù)據(jù)庫 10                  
 2.2.2  報表區(qū)域設(shè)置 11                  
 2.2.3  向報表中插入一個數(shù)據(jù)庫中表字段 12                  
 2.2.4  預(yù)覽工作成果 13                  
 2.2.5  整合數(shù)據(jù)庫字段到一個Text Object(文本對象)中 13                  
 2.2.6  添加摘要信息 14                  
 2.2.7  增加一個標(biāo)題 14                  
 2.2.8  增加一個字段頭 15                  
 2.2.9  存儲報表 16                  
 2.3  記錄的選擇 16                  
 2.3.1  限制記錄的選擇 16                  
 2.3.2  刪除一個字段 17                  
 2.4  分組和排序 18                  
 2.4.1  報表分組 18                  
 2.4.2  記錄排序 19                  
 2.5  完善報表 20                  
 2.6  高級用戶特色 21                  
 2.6.1  選擇一種報表類型和數(shù)據(jù)源 21                  
 2.6.2  報表設(shè)計中的其他元素 21                  
 第3章  水晶報表設(shè)計環(huán)境入門 23                  
 3.1  數(shù)據(jù)源介紹 23                  
 3.2  建立一個新的報表 23                  
 3.2.1  選擇數(shù)據(jù)源 23                  
 3.2.2  多個數(shù)據(jù)庫表的關(guān)聯(lián) 25                  
 3.2.3  在報表中放置數(shù)據(jù) 26                  
 3.2.4  在報表中放置特殊字段 26                  
 3.2.5  在報表中建立超鏈接字段 27                  
 3.2.6  放大或縮小報表的顯示 28                  
 第4章  水晶報表設(shè)計環(huán)境基礎(chǔ) 29                  
 4.1  記錄選擇 29                  
 4.1.1  選擇記錄 29                  
 4.1.2  使用“公式”模板 31                  
 4.2  排序. 分組和匯總 32                  
 4.2.1  數(shù)據(jù)記錄排序 32                  
 4.2.2  數(shù)據(jù)分組 32                  
 4.2.3  摘要組數(shù)據(jù) 39                  
 4.2.4  分組求和 42                  
 4.2.5  分組求和的擴展 43                  
 4.2.6  顯示百分比問題 46                  
 4.2.7  組頭 47                  
 4.3  連續(xù)匯總 50                  
 4.3.1  在一個列表中建立連續(xù)匯總 50                  
 4.3.2  為一個組建立連續(xù)匯總 52                  
 4.3.3  建立條件連續(xù)匯總 53                  
 4.3.4  使用公式建立連續(xù)匯總 54                  
 4.4  多重區(qū)域報表 55                  
 4.4.1  在區(qū)域中工作 55                  
 4.4.2  分割和調(diào)整區(qū)域大小 57                  
 4.4.3  在報表中使用多重區(qū)域 58                  
 4.4.4  使用Text Object建立一個表格信函 62                  
 4.5  格式化 65                  
 4.5.1  應(yīng)用報表設(shè)計環(huán)境 65                  
 4.5.2  在絕對的格式中工作 71                  
 4.5.3  在條件格式中工作 75                  
 第5章  水晶報表設(shè)計環(huán)境應(yīng)用 79                  
 5.1  圖表 79                  
 5.1.1  圖表的概念 79                  
 5.1.2  建立圖表 80                  
 5.1.3  在圖表中工作 83                  
 5.2  地圖 85                  
 5.2.1  地圖的概念 85                  
 5.2.2  建立地圖 86                  
 5.2.3  在地圖中工作 90                  
 5.3  Cross-Tab對象 93                  
 5.3.1  什么是一個Cross-Tab對象 94                  
 5.3.2   Cross-Tab范例 94                  
 5.3.3   建立一個Cross-Tab報表 96                  
 5.3.4  加入Cross-Tab到一個存在的報表中 101                  
 5.4  建立和更新OLAP報表 102                  
 5.4.1  OLAP網(wǎng)格對象 102                  
 5.4.2  建立一個OLAP報表 102                  
 5.4.3  更新一個OLAP報表 105                  
 5.5  發(fā)布和瀏覽報表 106                  
 5.5.1  打印一個報表 106                  
 5.5.2  傳真一個報表 106                  
 5.5.3  映射輸出一個報表 106                  
 5.6  報表警告 107                  
 5.6.1  建立報表警告 108                  
 5.6.2  編輯報表警告 109                  
 5.6.3  刪除報表警告 109                  
 5.6.4  觀看報表警告 110                  
 5.7  子報表 110                  
 5.7.1  什么是子報表 110                  
 5.7.2  插入子報表 112                  
 5.7.3  鏈接子報表到主報表中的數(shù)據(jù) 113                  
 5.7.4  通過子報表來組合不相關(guān)的報表 114                  
 5.7.5  不可鏈接的數(shù)據(jù)與子報表協(xié)同工作 114                  
 5.7.6  建立一個On-demand子報表并增加一個標(biāo)題 115                  
 5.8  水晶報表實際應(yīng)用范例 116                  
 5.8.1  報表應(yīng)用范例一 116                  
 5.8.2  報表應(yīng)用范例二 121                  
 5.8.3  報表應(yīng)用范例三 122                  
 5.8.4  報表應(yīng)用范例四 125                  
 小結(jié) 126                  
 第2部分  Crystal Reports水晶報表在Windows平臺上的開發(fā)                  
 第6章  水晶報表編程理論總述 128                  
 6.1  總述 128                  
 6.2  整合方式 129                  
 6.3  水晶報表設(shè)計組件 129                  
 第7章  水晶報表在Visual C++ 中的編程 131                  
 7.1  設(shè)計和預(yù)覽控件的應(yīng)用 131                  
 7.1.1  建立用戶界面 131                  
 7.1.2  增加成員變量 132                  
 7.1.3  添加相關(guān)代碼 132                  
 7.1.4  增加提示和常量到源文件和頭文件中 133                  
 7.1.5  為CDesignerViewerDlg類添加代碼 133                  
 7.1.6  運行該程序 136                  
 7.2  記錄的分組. 排序. 條件顯示范例 136                  
 7.2.1  建立用戶界面 136                  
 7.2.2  建立相關(guān)數(shù)據(jù)庫和報表模板 137                  
 7.2.3  添加代碼 137                  
 7.2.4  添加按鈕事件處理代碼 139                  
 7.2.5  運行該程序 141                  
 7.3  多重區(qū)域報表字段顯示和隱藏范例 142                  
 7.3.1  建立用戶界面 142                  
 7.3.2  建立相關(guān)數(shù)據(jù)庫和報表模板 143                  
 7.3.3  添加代碼 143                  
 7.3.4  添加“刷新報表”按鈕事件處理代碼 144                  
 7.3.5  運行該程序 145                  
 7.4  CrystalReportControl控件的應(yīng)用 146                  
 7.4.1  建立用戶界面 146                  
 7.4.2  建立相關(guān)數(shù)據(jù)庫和報表模板 146                  
 7.4.3  設(shè)置控件屬性 146                  
 7.4.4  為水晶報表控件關(guān)聯(lián)變量 147                  
 7.4.5  添加代碼 147                  
 7.4.6  運行該程序 149                  
 7.5  Pro Athlete Salaries范例淺析 149                  
 7.5.1  OLE初始化部分 150                  
 7.5.2  程序執(zhí)行開始點 150                  
 7.5.3  核心代碼 150                  
 7.5.4  運行程序 154                  
 7.6  預(yù)覽報表時取得雙擊處字段值 155                  
 7.6.1  核心代碼 155                  
 7.6.2  運行該程序 156                  
 7.7  多文檔視類中顯示輸出報表范例 156                  
 7.7.1  建立主程序框架 156                  
 7.7.2  添加相關(guān)代碼 157                  
 7.7.3  處理文檔類 159                  
 7.7.4  處理視圖類 161                  
 7.7.5  最后的完善 165                  
 7.7.6  運行該程序 165                  
 第8章  水晶報表在Visual Basic中的編程 167                  
 8.1  一個簡單的范例SimpleReport 167                  
 8.2  報表范例DesignerReport 173                  
 8.3  報表范例ViewerReport 176                  
 8.4  實時定制報表顯示外觀的范例ViewerReportRunTime 187                  
 8.5  范例Employee Profile Demo淺析 193                  
 8.6  范例No Data in Report Event淺析 196                  
 8.7  范例Load Picture Demo淺析 199                  
 8.8  范例Report Wizard淺析 207                  
 8.9  范例Change Runtime Location of OLE Object淺析 212                  
 8.10  范例Report Object Creation API淺析 215                  
 8.11  其他范例的簡單解說 220                  
 8.11.1  ADO Connection Methods范例 220                  
 8.11.2  Report Variables范例 222                  
 8.11.3  Search and Select Experts范例 226                  
 8.11.4  Unbound Fields范例 231                  
 8.12  一個復(fù)雜但功能強大的范例Pro Athlete Salaries 233                  
 小結(jié) 236                  
 第3部分  Visual Studio.NET平臺上的水晶報表設(shè)計                  
 第9章  Visual Studio.NET平臺上水晶報表的創(chuàng)建與設(shè)計 238                  
 9.1  水晶報表在Visual Studio.NET平臺上的安裝 238                  
 9.2  Crystal Reports.NET簡介 238                  
 9.3  創(chuàng)建新報表 239                  
 9.4  Visual Studio.NET中水晶報表設(shè)計器的布局 241                  
 9.5  Visual Studio.NET中水晶報表區(qū)域的介紹 242                  
 9.6  Visual Studio.NET中水晶報表數(shù)據(jù)源和數(shù)據(jù)庫的操作 244                  
 9.6.1  Visual Studio.NET中水晶報表數(shù)據(jù)源列舉 244                  
 9.6.2  Visual Studio.NET中水晶報表數(shù)據(jù)庫的操作 244                  
 9.7  Visual Studio.NET中水晶報表字段和文本對象的操作 246                  
 9.8  Visual Studio.NET中水晶報表數(shù)據(jù)的篩選 249                  
 9.9  Visual Studio.NET中水晶報表數(shù)據(jù)的分組. 排序. 匯總 256                  
 9.10  Visual Studio.NET中水晶報表的計算 261                  
 9.11  Visual Studio.NET中水晶報表的數(shù)據(jù)格式 263                  
 9.12  Visual Studio.NET中水晶報表外觀的改進 264                  
 9.13  Visual Studio.NET中導(dǎo)入早期版本的水晶報表 265                  
 第10章  Visual Studio.NET平臺上的水晶報表公式 267                  
 10.1  水晶報表公式簡述 267                  
 10.2  定制公式編輯語法 268                  
 10.3  報表公式的基本規(guī)則 268                  
 10.3.1  字符串 268                  
 10.3.2  注釋 269                  
 10.3.3  字段的引用 269                  
 10.3.4  函數(shù)中的參數(shù) 269                  
 10.3.5  關(guān)于括號 269                  
 10.3.6  大小寫問題 269                  
 10.3.7  公式的返回值 269                  
 10.4  公式的基本運算 270                  
 10.5  公式的基本應(yīng)用 271                  
 10.5.1  樣式設(shè)定 271                  
 10.5.2  格式化函數(shù) 272                  
 10.5.3  記錄的篩選 273                  
 10.5.4  組中公式的應(yīng)用 274                  
 10.6  公式的限制 274                  
 10.7  BASIC公式語法 275                  
 10.7.1  數(shù)據(jù)類型 275                  
 10.7.2  變量及其初始值 275                  
 10.7.3  范圍型變量的應(yīng)用 276                  
 10.7.4  自動數(shù)據(jù)類型轉(zhuǎn)換 277                  
 10.7.5  數(shù)組 277                  
 10.7.6  運算符 278                  
 10.7.7  控制公式執(zhí)行流程的語句 278                  
 10.7.8  全局變量 282                  
 10.7.9  共享變量 283                  
 10.7.10  報表中公式的執(zhí)行順序 283                  
 10.7.11  Crystal Reports內(nèi)建函數(shù) 283                  
 小結(jié) 291                  
 第4部分  Visual Studio.NET平臺上的水晶報表開發(fā)                  
 第11章  將水晶報表整合到 Windows應(yīng)用程序中范例一 294                  
 11.1  創(chuàng)建Windows應(yīng)用程序 294                  
 11.2  向應(yīng)用程序中添加Windows窗體報表查看器 295                  
 11.3  將報表添加到Windows項目中 296                  
 11.4  生成與運行Windows應(yīng)用程序 297                  
 第12章  將水晶報表整合到Windows應(yīng)用程序中范例二 298                  
 12.1  創(chuàng)建Windows應(yīng)用程序 298                  
 12.2  向應(yīng)用程序中添加Windows窗體報表查看器 300                  
 12.3  將報表添加到Windows項目中 301                  
 12.4  添加代碼到該Windows項目中 302                  
 12.5  觀看執(zhí)行結(jié)果 302                  
 12.6  Windows應(yīng)用程序中報表的異常處理 303                  
 第13章  Web報表應(yīng)用程序中替代報表工具欄的范例 306                  
 13.1  創(chuàng)建Web應(yīng)用程序 306                  
 13.2  向應(yīng)用程序的窗體設(shè)計器中添加5個按鈕 307                  
 13.3  向應(yīng)用程序中添加Web窗體報表查看器 307                  
 13.4  編寫對應(yīng)的代碼 308                  
 13.5  查看執(zhí)行結(jié)果 314                  
 第14章  ReportDocument控件的應(yīng)用 315                  
 14.1  CrystalReportViewer與ReportDocument 315                  
 14.2  ReportDocument控件的使用 315                  
 14.3  登錄數(shù)據(jù)庫 316                  
 14.4  參數(shù)的設(shè)定 317                  
 14.4.1  離散值參數(shù) 317                  
 14.4.2  區(qū)域值參數(shù) 318                  
 14.4.3  離散和區(qū)域值參數(shù) 319                  
 14.5  自定義選擇公式 319                  
 14.6  設(shè)置排序字段 320                  
 14.7  分組 320                  
 14.8  打印 323                  
 14.9  映射(輸出)報表 323                  
 14.10  異常處理 325                  
 第15章  再談ReportDocument 327                  
 15.1  非類型式報表控件 327                  
 15.1.1  加入非類型式報表控件 327                  
 15.1.2  加入一個窗體報表查看器 328                  
 15.1.3  載入報表 328                  
 15.1.4  設(shè)置可執(zhí)行文件的輸出目錄 329                  
 15.1.5  執(zhí)行程序 329                  
 15.2  強類型式報表控件 329                  
 15.2.1  將強類型報表加入到項目中 330                  
 15.2.2  加入強類型報表控件 330                  
 15.2.3  加入一個窗體報表查看器 331                  
 15.2.4  使用強類型報表控件 331                  
 15.2.5  執(zhí)行程序 332                  
 15.3  緩存式報表 332                  
 15.3.1  加入一個窗體報表查看器 333                  
 15.3.2  先將報表加入到項目中 334                  
 15.3.3  加入緩存式報表控件 334                  
 15.3.4  添加代碼 335                  
 15.3.5  修改報表 335                  
 第16章  報表的Web服務(wù) 338                  
 16.1  單機式的Windows應(yīng)用程序 338                  
 16.2  Web應(yīng)用程序 338                  
 16.3  報表Web服務(wù) 339                  
 16.4  Crystal服務(wù) 340                  
 16.5  創(chuàng)建Web報表服務(wù)程序 343                  
 16.6  連接到報表Web服務(wù)的客戶程序 344                  
 16.6.1  創(chuàng)建一個ASP.NET Web應(yīng)用程序項目 344                  
 16.6.2  插入Web窗體報表查看器 345                  
 16.6.3  向Web應(yīng)用程序添加報表Web服務(wù) 346                  
 16.6.4  運行該程序 348                  
 16.6.5  補充 348                  
 小結(jié) 350                  
 本書后記 351                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號