会员   密码 您忘记密码了吗?
1,653,254 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > Foxtable數據庫應用開發寶典
Foxtable數據庫應用開發寶典
上一张
下一张
prev next

Foxtable數據庫應用開發寶典

作者: 賀輝
出版社: 人民郵電出版社
出版日期: 2019-01-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT594.00
市场价格: RM106.79
本店售价: RM95.04
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

Foxtable是一款國產軟體,它與Excel非常類似,不同的是,Foxtable既是辦公軟體,也是二次開發平臺。從應用角度來說,無論是資料錄入、查詢、統計還是報表生成,Foxtable都比Excel更加強大和易用;從開發角度來說,Foxtable又是一個高效的.net平臺開發工具,用戶在開發過程中只需關注商業邏輯,無需糾纏於具體功能的實現。

全書共分3篇9章,詳細介紹了Foxtable在日常資料應用、桌面程式開發、B/S及手機端程式開發上所必須掌握的一些基本知識、操作技巧及開發思路,非常適合職場資料管理人員、高等院校資訊管理專業師生及程式開發愛好者閱讀。


作者介紹

賀輝:從事程式開發多年,10年前開發了易表軟體,並後續開發了Foxtable軟體。現為湛江市輝迅軟體有限公司CEO。


目錄

第1篇 “職場小白”秒變“數據大咖”
第1章 初識Foxtable 2
1.1 菜單 2
1.1.1 菜單構成 3
1.1.2 按鈕 3
1.2 創建資料表結構 4
1.2.1 創建表結構的4種方法 5
1.2.2 資料表的列類型 9
1.2.3 快速修改表結構 11
1.2.4 關於表結構需要注意的幾個問題 11
1.3 向資料表添加數據 13
1.3.1 直接輸入資料 13
1.3.2 導入現有資料 19
1.4 數據列與運算式列 23
1.4.1 數據列 23
1.4.2 運算式列 23
1.4.3 運算式編寫規則 26
1.4.4 運算式列和資料列的相互轉換 31
1.5 表間關聯 32
1.5.1 設置表間關聯 32
1.5.2 關聯表生成模式 35
1.5.3 多級關聯與同表關聯39
1.5.4 關聯表的資料引用與統計 40
1.6 其他常用操作 43
1.6.1 表樣式 43
1.6.2 表屬性 47
1.6.3 列日常操作 51

第2章 Foxtable特技 56
2.1 快捷高效的資料登錄方式 56
2.1.1 列表項目 56
2.1.2 目錄樹清單專案 61
2.1.3 資料字典與圖形字典67
2.1.4 數值列和日期列的內置輸入器 72
2.1.5 邏輯列的資料登錄 73
2.1.6 資料登錄控制 74
2.1.7 列擴展功能 81
2.1.8 資料回收 83
2.2 靈活方便的文檔資料管理 85
2.2.1 單文件輸入管理 85
2.2.2 多文件輸入管理 88
2.2.3 圖片輸入管理 89
2.2.4 遠端檔(圖片)管理 90
2.3 獨具特色的視窗操作 95
2.3.1 關聯表窗口 95
2.3.2 列窗口 9 8
2.3.3 視窗的關閉與打開 98
2.3.4 記錄視窗 98
2.4 信手拈來的資料查詢 99
2.4.1 數據排序 100
2.4.2 數據篩選 102
2.4.3 表視圖 11 0
2.4.4 篩選樹 1 11
2.5 視覺化的查詢表生成器 113
2.5.1 查詢表生成器 114
2.5.2 Select語句生成方式 119
2.5.3 基於多表生成查詢表 120
2.6 隨心所欲的資料統計與圖表 123
2.6.1 表內統計 123
2.6.2 將統計結果保存到單獨的表 133
2.6.3 篩選樹與資料統計 144
2.6.4 區域資料自動統計 145
2.6.5 圖示數據 146
2.7 可與Office辦公軟體無縫銜接的資料輸出 147
2.7.1 列印資料 147
2.7.2 匯出數據 153
2.7.3 Excel報表、Word報表和專業報表 153
2.7.4 Excel報表範本設計規則 157
2.7.5 Word報表範本設計規則 183

第3章  專案管理與資料來源 189
3.1 創建、打開項目 189
3.1.1 通過【保存】或【另存為】的方式創建專案 189
3.1.2 通過【新建】命令創建專案 190
3.1.3 打開已經創建的專案 191
3.1.4 專案檔案結構解析 191
3.2 專案管理 192
3.2.1 專案資訊 192
3.2.2 專案屬性 193
3.2.3 壓縮專案 197
3.2.4 備份項目 197
3.2.5 發佈項目 198
3.2.6 初始化項目 198
3.3 用戶管理 198
3.3.1 用戶管理 199
3.3.2 增加、刪除、修改用戶 200
3.3.3 預設使用者 202
3.3.4 擴展屬性、組定義、角色定義與用戶資料表 202
3.4 資料來源及網路應用環境 205
3.4.1 資料來源類型 205
3.4.2 外部資料來源連接 207
3.4.3 外部資料來源出現意外時的處理辦法 214
3.5 外部資料來源中的表管理 216
3.5.1 查詢表管理 216
3.5.2 資料表管理 216
3.5.3 資料表在內、外部資料來源間的相互切換 224
3.5.4 特殊情況下的外部表處理 226
3.6 外部資料的動態載入與統計 231
3.6.1 後臺資料與載入資料 232
3.6.2 動態載入外部表資料 233
3.6.3 動態載入與資料統計 237
3.6.4 網路環境下的資料同步 239

第2篇 “資料大咖”秒變“職場程式師”
第4章 代碼程式設計基礎 242
4.1 物件導向程式設計 242
4.1.1 基本概念 242
4.1.2 初觸命令窗口 243
4.1.3 初觸屬性和方法 244
4.1.4 初觸事件程式設計 244
4.1.5 共用成員 246
4.1.6 無需刻意記憶 246
4.1.7 命令視窗使用技巧 247
4.2 基礎資料類型 251
4.2.1 使用變數 252
4.2.2 使用常量 253
4.2.3 使用陣列 256
4.2.4 使用集合 257
4.2.5 使用字典 259
4.2.6 資料類型的轉換 260
4.2.7 運算子 262
4.3 流程控制語句 264
4.3.1 If語句 265
4.3.2 Select Case語句 266
4.3.3 For.Next語句 267
4.3.4 For Each語句 268
4.3.5 Do.Loop語句 270
4.3.6 With.End With 語句 271
4.3.7 Return語句 272
4.4 常見資料類型處理 272
4.4.1 使用字串 272
4.4.2 使用單字元 274
4.4.3 使用日期 275
4.4.4 使用時段 276
4.4.5 使用函數 278
4.5 常用對話方塊 283
4.5.1 資訊顯示對話方塊 283
4.5.2 打開文件對話方塊 285
4.5.3 保存檔對話方塊 286
4.5.4 彈窗提示對話方塊 286
4.5.5 資訊輸入對話方塊 287
4.6 使用者資訊 288
4.7 自訂函數 289
4.8 動態合成運算式 290
4.9 其他基礎知識 291
4.9.1 執行外部程式 291
4.9.2 獲取檔資訊 292
4.9.3 檔與目錄操作 292
4.9.4 亂數和隨機字元 293
4.9.5 語音播放 293
4.9.6 系統變數 294
4.9.7 保存設置資訊 294
4.9.8 顏色和字體 295

第5章 Foxtable程式設計 297
5.1 表類型概述 297
5.1.1 DataTable概述 297
5.1.2 DataTable的分身 298
5.1.3 主表和活動表 300
5.1.4 Table概述 300
5.1.5 快速輸入表名和列名 302
5.1.6 表事件概述 302
5.1.7 災難恢復 304
5.2 專案事件詳解 304
5.2.1 BeforeOpenProject事件 305
5.2.2 BeforeConnectOuterData-Source事件 305
5.2.3 BeforeLoadInnerTable事件 306
5.2.4 BeforeLoadOuterTable事件 307
5.2.5 Initialize事件 308
5.2.6 LoadUserSetting事件 308
5.2.7 AfterOpenProject事件 308
5.2.8 BeforeCloseProject、Before-SaveProject和AfterSaveProject事件 309
5.2.9 MainTableChanging和MainTableChanged事件 310
5.2.10 SystemIdle事件 310
5.3 3種特殊變數 310
5.3.1 使用Var變數 310
5.3.2 使用Static變數 311
5.3.3 使用Public變數 311
5.4 DataTable詳解 312
5.4.1 DataTable詳解 312
5.4.2 DataCol詳解 317
5.4.3 DataRow詳解 322
5.5 Table詳解 328
5.5.1 Table詳解 329
5.5.2 Col詳解 342
5.5.3 Row詳解 349
5.6 表事件詳解 351
5.6.1 DrawCell事件 351
5.6.2 PrepareEdit、StartEdit和AfterEdit事件 352
5.6.3 ValidateEdit事件 355
5.6.4 CurrentChanged和PositionChanged事件 356
5.6.5 BeforeAddDataRow、DataRowAdding和DataRow-Added事件 357
5.6.6 BeforeDeleteDataRow、DataRow-Deleting和DataRowDeleted事件 358
5.6.7 DataColChanging和DataColChanged事件359
5.6.8 BeforeSaveDataRow、DataRowLockedChanging和DataRowLockedChanged事件 368
5.6.9 CellButtonClick、DoubleClick和DoubleClickRowHeader事件 369
5.6.10 KeyPressEdit事件 370
5.7 統計資料 370
5.7.1 合計模式 371
5.7.2 匯總模式 371
5.7.3 分組統計 374
5.7.4 交叉統計 381
5.7.5 統計Table中的資料 387
5.7.6 統計工具的背後原理 387
5.7.7 簡單後臺統計 389
5.7.8 與SQL雙劍合璧 389
5.7.9 後臺統計工具 390
5.7.10 活用運算式統計 393
5.7.11 組合統計結果 396
5.8 Excel與報表程式設計 398
5.8.1 生成Excel檔 398
5.8.2 讀取Excel文件 400
5.8.3 列印Excel報表 401
5.8.4 列印Word報表 402
5.8.5 內置VBA支持 403
5.9 關於介面設計 403
5.10 大資料管理407
5.10.1 動態載入資料 407
5.10.2 表的動態載入與卸載 414
5.10.3 執行SQL語句 416
5.10.4 後臺資料處理成員 423
5.11 輕鬆開發一個QQ 425
5.11.1 快速搭建OpenQQ 426
5.11.2 用代碼收發資訊與檔 429
5.11.3 發送會話資訊與檔 431
5.11.4 用代碼發送系統通知 432
5.11.5 一個消息推送示例 432

第6章 Foxtable程式設計實戰 435
6.1 創建項目 435
6.1.1 連結資料來源 435
6.1.2 添加外部資料表 436
6.1.3 添加運算式列並設置列屬性 437
6.1.4 初始不載入任何資料 437
6.2 設計操作視窗 439
6.2.1 添加專案視窗 439
6.2.2 設計操作功能表 442
6.2.3 設計資料工作區 446
6.3 資料登錄功能 449
6.3.1 輸入介面設計 449
6.3.2 將資料表調整到視窗中顯示 450
6.3.3 添加資料登錄操作按鈕 451
6.3.4 表格資料登錄控制 454
6.3.5 卡片式資料登錄 455
6.4 資料查詢功能 461
6.4.1 設計查詢介面 462
6.4.2 添加查詢操作按鈕 463
6.4.3 在查詢表內進行資料統計 465
6.5 資料統計功能 470
6.5.1 設計統計介面 470
6.5.2 分組統計功能 471
6.5.3 交叉統計功能 473
6.5.4 自由統計功能 474
6.5.5 退出統計功能 475
6.6 用戶管理功能 475
6.6.1 在外部資料來源中創建用戶管理表 475
6.6.2 讓不同使用者擁有不同的資料管理許可權 477
6.7 編譯並發佈項目 479
6.7.1 專案運行時直接打開主控視窗 479
6.7.2 發佈項目 481
6.7.3 專案發佈時的外部資料來源設置問題 483

第7章 伺服器搭建 486
7.1 伺服器的啟用與停止 486
7.1.1 本機訪問 486
7.1.2 局域網內訪問 487
7.1.3 外網訪問 487
7.2 初試頁面訪問 488
7.2.1 生成動態頁面 489
7.2.2 打開靜態頁面或檔 490
7.2.3 生成靜態與動態相結合的頁面 491
7.2.4 限制用戶訪問的檔案類型 494
7.3 提高Foxtable伺服器的併發能力 495
7.3.1 主執行緒和子執行緒 495
7.3.2 非同步函數和同步函數 497
7.3.3 使用非同步函數動態生成網頁示例 498
7.4 三層架構與Web資料來源 499
7.4.1 什麼是三層架構 499
7.4.2 在服務端建立Web資料來源 500
7.4.3 在用戶端使用Web資料來源 501
7.5 與協力廠商B/S專案協同工作 501
7.5.1 協力廠商介面示例 502
7.5.2 在Foxtable中請求介面資料 504
7.5.3 在Foxtable中向介面提交資料 505
7.5.4 不分提交方式的獲取資料 506

第8章 移動端專案開發 507
8.1 配置WeUI環境 507
8.1.1 下載檔案壓縮包 507
8.1.2 使用WeUI 507
8.1.3 類比顯示移動端運行效果 509
8.1.4 保存自動生成的頁面代碼 511
8.2 頁面開發常用元件 511
8.2.1 基礎類組件 512
8.2.2 頁面管理類元件 521
8.2.3 操作回饋類組件 526
8.2.4 表單類組件 531
8.2.5 表格類元件 541
8.3 伺服器資料交互 548
8.3.1 Post資料提交方式 548
8.3.2 Get資料提交方式 551
8.3.3 文件的上傳與接收 553

第9章 企業級PC端專案開發 556
9.1 配置EasyUI環境 556
9.1.1 下載EasyUI開發包 556
9.1.2 框架檔結構 558
9.1.3 頁面主題風格 559
9.1.4 配色風格及圖示樣式 559
9.2 編寫頁面代碼 561
9.2.1 一鍵生成HTML頁面結構 561

第3篇 “職場程式師”秒變“網站後端工程師”
9.2.2 使用EasyUI框架 561
9.2.3 頁面試運行 562
9.2.4 將頁面與程式碼分離 563
9.3 請求伺服器資料 564
9.3.1 設置列屬性 565
9.3.2 請求伺服器資料 565
9.3.3 資料分頁 566
9.4 按條件查詢資料 568
9.4.1 添加標籤元素 568
9.4.2 設置表格頂部工具列 569
9.4.3 從伺服器獲取下拉式列示方塊的列表值 569
9.4.4 執行查詢操作 571
9.5 將項目應用於移動端 573
後記