功能實例說明 33
3.2.4“匯總計算”的實例說明 37
3.3“數據源組”應用 38
3.3.1、原理說明 38
3.3.2 創建“采集數據”的數據源組 39
3.3.3“連接字段”說明 41
3.3.3“約束修改和刪除”說明 41
3.3.4 修改數據源“設置或連接”的操作 42
3.4“數據源”的動態查詢 42
3.4.1 使用“查詢框”改變“條件公式” 42
3.4.2 使用“綜合任務”改變“條件公式” 44
3.4.2“匯總型”數據源的動態查詢 47
3.5“條件公式”規則與實例 48
3.5.1 編輯規則 48
3.5.2“邏輯表達式”應用 49
3.5.3“條件公式”應用實例 50
3.5.4 “選擇型”條件公式 51
3.6“SQL型”數據源 53
3.6.1、編輯器基本操作 53
3.6.2、SQL表達式編輯原理 53
3.6.3、應用實例 53
3.6.4、使用說明 54
3.6.5、"SQL型"數據源的過濾 54
第4章 窗體“設計操作” 55
4.1 窗體“應用說明” 55
4.1.1“窗體類型”說明 55
4.1.2“窗體”的重用 55
4.2 窗體“設計基礎” 56
4.2.1 控件的選用 56
4.2.2 使用“幫助” 57
4.2.3 控件“屬性設置” 57
4.3“主窗體”設計 58
4.3.1“主窗體”結構設計 58
4.3.2“菜單項”事件設計 59
4.4“子窗體”設計 60
4.4.1 窗體功能規劃 60
4.4.2 窗體功能的設計步驟 62
4.5 窗體“快速設計” 62
4.5.1 卡片框-設計向導 63
4.5.2 表單框-設計向導 63
4.5.3 編輯框-批量生成 64
4.5.4 查詢框-設計向導 65
4.6 窗體“智能化控制” 67
4.6.1“智能公式”應用 67
4.6.2“智能檢測”應用 77
4.6.3“智能顯示”應用 83
4.6.4“智能改變屬性”應用 88
4.7 窗體“權限控制” 90
4.7.1 編輯“用戶權限” 90
4.7.2“權限編輯器”的使用 91
4.7.3“權限控制”控件屬性 92
4.7.4“權限控制”數據源條件 93
4.8 窗體“應用設置” 94
4.8.1“Tab鍵跳轉次序” 設置 94
4.8.2 窗體設計器“環境設置” 95
第5章“窗體”事件定義 96
5.1 事件編輯基礎 96
5.1.1 “控件事件”的編輯方法 96
5.1.2 窗體事件編輯器 97
5.1.3 事件流程結構類型 97
5.2 表達式編輯基礎 98
5.2.1 表達式分類 98
5.2.2 編輯器結構 99
5.2.3 表達式屬性 101
5.2.4“&()”函數應用 102
5.2.5“如果:、如果是:”應用 102
5.2.6 編輯器“環境設置” 103
5.3“子查詢”應用 103
5.3.1 用“子查詢”獲得庫存余量 103
5.3.2“查詢類型”說明 106
5.3.3“子查詢”的引用 108
5.3.4“子查詢”應用實例 108
5.4“檢測執行”模塊 109
5.4.1“程序分支”原理 109
5.4.2“檢測執行”應用實例 109
5.4.3“檢測執行”公式實例 113
5.5“導出數據”模塊 114
5.5.1“數據備份”功能的實現 114
5.5.2“導出數據”高級選項 117
5.5.3“導出數據”的路徑公式實例 117
5.5.4“導出數據”模塊說明 118
5.6“導入數據”模塊 118
5.5.1“數據恢復”功能的實現 118
5.6.2“導入數據”高級選項 121
5.6.3“導入數據”說明 121
5.6.4“導入數據”的路徑公式實例 122
5.6.5“導入數據”模塊說明 123
5.7“流程標註”模塊 123
5.7.1“標註”文本編輯 123
5.7.2 位置和尺寸 123
5.7.3 與標註對象的連接 123
5.8“已有事件”頁使用說明 123
第6章“綜合任務”應用 125
6.1“控件行為”的調用 125
6.1.1 為何調用“控件行為” 125
6.1..2 應用實例 125
6.2“已有事件”的引用 126
6.2.1 為何引用“已有事件” 126
6.2.2 應用實例 126
6.3“控件屬性”的動態改變 126
6.3.1“標題、當前值、狀態值”的改變 126
6.3.2“文件、圖片”的改變 128
6.3.3“字段值”的動態改變 128
6.3.4“路徑名”的表達式編輯 130
6.4“查詢公式”的動態改變 131
6.4.1 編輯原理 131
6.4.2 應用實例 131
6.4.3“查詢公式”規則與實例 133
6.5“定位公式”的動態改變 134
6.5.1 編輯原理 134
6.5.2 應用實例 134
6.5.3“定位公式”規則與實例 135
6.6“排序公式”的動態改變 136
6.6.1 編輯原理 136
6.6.2 應用實例 136
6.6.3“排序公式”規則與實例 137
6.7“可執行函數”的調用 137
6.7.1 可被調用的執行“函數” 138
6.7.2 應用實例 138
6.8“變量”應用 138
6.8.1 應用實例 139
6.8.3“變量”應用說明 141
6.9“循環執行”表達式編輯 141
6.9.1“按條件循環:”子句的應用 141
6.9.2“循環到條件:”子句的應用 142
6.9.3“按變量循環:”子句的應用 142
6.10“資源文件”的上傳下載 143
6.10.1“資源文件”應用基礎 143
6.10.2 應用實例 143
第7章“數據加工”應用 145
7.1“計算修改”模塊 145
7.1.1“表內計算”功能的實現 145
7.1.2“表外取值”功能的實現 149
7.1.3“橫縱計算”功能的實現 153
7.1.4“計算公式”規則與實例 156
7.1.5“計算修改”的高級選項 159
7.2“生成記錄”模塊 160
7.2.1自動編號”功能的實現 160
7.2.2“自動行關聯取值”的功能實現 162
7.2.3“計算公式”規則與實例 165
7.2.4“生成記錄”的高級選項 165
7.3“刪除記錄”模塊 166
7.3.1“條件刪除”功能的實現 166
7.3.2 “刪除重復記錄”功能的實現 168
7.3.3“子查詢條件”實現特殊刪除 171
7.3.4“刪除記錄”的高級選項 174
7.4“復制記錄”模塊 174
7.4.1“簡單復制”功能的實現 174
7.4.2“子查詢條件”實現特殊復制 177
7.4.3“復制記錄”的高級選項 180
7.5“分組匯總”模塊 181
7.5.1“簡單匯總”功能的實現 181
7.5.2 “子查詢”實現特殊匯總 183
7.5.3“子串分組”的實例說明 186
7.5.5“分組匯總”的高級選項 190
7.6“分組累計”模塊 190
7.6.1“分組累計”原理說明 191
7.6.2“順序排名”功能的實現 191
7.6.3“銷量累計”功能的實現 196
7.6.4“子串分組”的實例說明 199
7.6.5“累計遞增值”說明 199
7.6.6“累計初始值”說明 199
7.6.7“分組累計”的高級選項 200
7.7“行次整理”模塊 200
7.7.1“次序整理”功能的實現 200
7.7.2“行次整理”的高級選項 203
7.8“編輯SQL”模塊 203
7.8.1“表達式編輯器”的使用 203
7.8.2“SQL表達式”編輯原理 204
7.9“綜合應用”實例 204
7.9.1“庫存余量”的動態更新應用 204
7.9.2 數據加工後“排序、定位”事件 213
第8章 項目發布和運行 215
8.1 生成安裝文件 215
8.1.1“文件生成路徑”設置 215
8.1.2“版權說明編輯” 215
8.1.3“項目保護設置” 216
8.1.4“資源文件打包”設置 216
8.1.5 生成的安裝文件包 216
8.2 安裝“用戶項目” 216
8.2.1 使用“SETUP.EXE”文件安裝 216
8.2.2 使用“項目文件.EXE”文件 217
8.3“數據庫”和“資源文件” 217
8.3.1“項目數據庫”的連通機制 217
8.3.2 移植“資源文件” 218
8.3.3 升級“用戶項目” 218
8.3.4 更改“項目數據庫”連接 218
8.4 軟件保護 219
8.4.1 關於註冊碼 219
8.4.2 關於獲得申請版權用源代碼 220
第9章 項目規劃原理 221
9.1 管理軟件的構成 221
9.1.1 數據庫 221
9.1.2 數據庫操作 221
9.1.3 窗體交互界面 221
9.2數據表規劃原理 221
9.2.1 數據表的建立 221
9.2.2 數據表創建要訣 222
9.2.3 數據表的修改 222
9.2.4 數據庫規劃的總結 223
9.3系統結構規劃 223
9.3.1 結構規劃方法 223
9.3.2“系統功能”菜單項 223
9.3.3、“應用功能”菜單項(多列) 223
9.3.4“信息編輯”菜單項 223
9.3.5“幫助和其它”菜單項 223
9.4 系統功能實現 223
9.4.1 系統功能分類 224
9.4.2“數據采集”功能 224
9.4.3“數據加工”功能 225
9.4.4“數據輸出”功能 226
9.5 項目開發過程規範 226
9.5.1 創建規劃試驗項目 226
9.5.2 正式開發項目 228
第10章“控件”應用詳解 229
10.1“控件”的***有特性 229
10.1.1 控件的***有“屬性” 229
10.1.2控件的***有“事件” 230
10.1.3控件的***有“行為” 230
10.2“窗體/數據源” 230
10.2.1“窗體”單元 230
10.2.2“數據源”控件 232
10.3“編輯框/標簽”控件組 235
10.3.1“編輯框”控件 235
10.3.2“卡片框”控件 240
10.3.3“表單框”控件 241
10.3.4“多欄式卡片框”控件 246
10.3.5“長文本框”控件 247
10.3.6“格式文本框”控件 247
10.3.7“單選鈕”控件 248
10.3.8“選擇框”控件 248
10.3.9“標簽”控件 249
10.3.10“標題牌”控件 249
10.4“按鍵/菜單”控件組 249
10.4.1“按鍵”控件 250
10.4.2“按鈕”控件 250
10.4.3“高級按鈕”控件 250
10.4.4“下拉式菜單”控件 251
10.4.5“彈出式菜單”控件 252
10.4.6“樹形菜單”控件 253
10.4.7“折疊式菜單”控件 254
10.4.8“字段列表樹”控件 255
10.4.9“字段譜系樹”控件 256
10.5“報表/查詢”控件組 258
10.5.1“報表”控件 258
10.5.2“報表預覽框”控件 259
10.5.3“圖表”控件 260
10.5.4“電子表”控件 260
10.5.5“查詢框”控件 261
10.5.6“組合查詢框”控件 265
10.5.7“定位框”控件 266
10.5.8“排序框”控件 267
10.5.9“查詢表單框”控件 267
10.6“數據源控制”控件組 270
10.7“容器/圖形”控件組 271
10.7.1“面板”控件 271
10.7.2“分組框”控件 272
10.7.3“選項卡”控件 272
10.7.4“滾動式容器”控件 273
10.7.5“工具盒容器”控件 273
10.7.6“工具盒”控件 273
10.7.7“狀態欄”控件 274
10.7.8“線框”控件 274
10.7.9“圖形”控件 274
10.7.10“標註線”控件 275
10.7.11“分隔條”控件 275
10.8“多媒體”控件組 275
10.8.1“圖片”控件 275
10.8.2“展示圖片”控件 276
10.8.3“視頻播放”控件 277
10.8.4“視頻采集”控件 278
10.8.5“動畫播放”控件 279
10.8.6“聲音播放”控件 280
10.8.7“鏈接外部文件”控件 281
10.8.8“透明藝術字”控件 281
10.8.9“滾動式文本”控件 281
10.9“仿真/控制”控件組 282
10.9.1“液晶數碼屏”控件 282
10.9.2“儀表盤”控件 282
10.9.3“刻度計”控件 283
10.1.4“存量指示器”控件 283
10.9.5“刻度尺”控件 284
10.9.6“進度條” 284
10.9.7“計時鐘”控件 284
10.9.8“定時器”控件 285
10.9.9“串口通訊”控件 285
10.9.10“並口通訊”控件 288
10.10“文件操作”控件組 289
10.10.1“文件選擇框”控件 289
10.10.2“驅動器選擇”控件 290
10.10.3“文件夾列表框”控件 290
10.10.4“文件列表框”控件 291
10.10.5“文件過濾器”控件 292
10.10.6“文件名編輯框”控件 292
10.10.7“字體選擇框” 292
10.10.8“顏色選擇框” 293
10.10.9“讀寫外部文件”控件 293
10.11“互聯網應用”控件組 295
10.11.1“網頁瀏覽器”控件 295
10.11.2“客戶端信息收發”控件 298
10.11.3“服務端信息收發”控件 301
10.11.4“發送文件”控件 303
10.11.5“接收文件”控件 305
10.11.6“互聯網日期時間”控件 307
第11章“報表、圖表”設計器 308
11.1“報表設計器”應用 308
11.1.1 報表設計基礎 308
11.1.2 報表欄屬性和設置 309
11.1.3 使用向導創建報表 314
11.1.4 自定義復雜報表 321
11.1.5 報表控件詳述 322
11.1.6 報表設計時應註意的問題 331
11.1.7“環境設置” 332
11.2“圖表設計器”應用 332
11.2.1“長條圖”特性設置 333
11.2.2“其它”圖表設置 338
第12章“函數”詳解 341
12.1“日期時間”函數組 341
12.2“字符處理”函數組 346
12.3“數字處理”函數組 350
12.4“類型轉換”函數組 353
12.5“列值計算”函數組 357
12.6“外部文件”函數組 360
12.7“數據文件”函數組 367
12.8“權限管理”函數組 371
12.9“系統信息”函數組 378
12.10“其他功能”函數組 380
附錄“常見應用”實例 388