《汉字FoxPro及其通用程序设计方法与技巧》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:徐尔贵,吴跃编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1996
  • ISBN:7118015660
  • 页数:577 页
图书介绍:41.70

第一篇Foxpro及其程序设计基础 1

第一章数据库的基本概念及FoxPro的组成和使用 1

§1.1 数据、信息和数据处理 1

§1.2 计算机数据管理技术的发展 1

一、人工管理阶段 1

目 录 1

三、数据库管理方式 2

§1.3 信息的3个领域 2

二、文件系统管理方式 2

§1.4数据库的关系模型 4

§1.5 FoxPro的特点 4

§1.6 FoxPro2.0的安装、启动和退出 6

一、安装FoxPro2.0对系统配置的要求 6

二、FoxPro2.0的安装、启动和退出 6

§1.7 FoxPro2.0的文件类型及技术指标 7

一、FoxPro2.0的文件类型 7

二、FoxPro2.0的技术指标 8

§2.1 FoxPro的数据类型 10

第二章FoxPro的常数、变量、表达式及函数 10

§2.2 常量与变量 11

一、常量 11

二、变量及变量赋值命令 12

§2.3 表达式 14

一、运算符 14

二、表达式 16

§2.4 函数 17

一、字符及字串处理函数 18

二、数学运算函数 20

三、转换函数 21

四、日期函数 23

五、测试函数 24

六、键值函数 28

七、数组函数 28

八、环境函数 31

九、窗口函数 31

十、菜单函数 32

十一、其它函数 33

第三章数据库的基本操作 35

§3.1 FoxPro命令的一般格式 36

§3.2 用户接口菜单系统 39

一、菜单系统结构 39

二、系统菜单(System) 39

三、文件菜单(File) 42

四、编辑菜单(Edit) 44

五、数据库菜单(Database) 47

六、记录菜单(Record) 49

七、程序菜单(Program) 50

八、窗口菜单(Window) 51

§3.3 定义数据库文件的结构 53

一、设计文件结构 53

二、建立库文件结构 54

§3.4 打开库文件和显示、修改数据库文件结构 55

一、打开数据库文件 55

二、显示数据库文件结构 55

三、修改数据库文件结构 56

§3.5数据库的数据输入 56

二、从键盘向数据库文件添加数据 57

一、定义数据库文件结构后立即输入数据 57

三、从文件向数据库文件添加数据 58

四、从文件向数据库文件的备注字段添加数据 60

§3.6数据文件的复制 61

一、文件复制命令 61

二、整体复制文件命令 62

三、数据库文件结构复制命令 62

四、建立结构扩展文件 63

一、记录的定位 64

§3.7 记录的定位与插入 64

二、插入记录(INSERT) 67

§3.8数据库的数据输出 67

一、LIST命令 68

二、DISPLAY命令 69

§3.9 记录的删除与恢复 70

一、打删除标志命令DELETE 70

二、恢复命令RECALL 70

四、清库命令ZAP 71

三、删除已打标记记录命令PACK 71

§3.10数据库数据的修改和编辑(一) 72

一、记录替换命令REPLACE 72

二、浏览编辑命令BROWSE 73

三、编辑修改命令CHANGE 74

四、编辑修改命令EDIT 74

§3.1 1 数据库的数据排序 74

§3.12 索引及查找 76

一、索引文件类型 76

二、建立索引文件 76

三、打开和关闭索引文件 78

四、指定主索引文件和主标记 79

五、重建索引文件 81

六、索引查找 81

§3.13数据的计数、求和及汇总 83

一、求和 83

二、计数 83

四、分类汇总 84

三、求平均数 84

五、综合统计计算 85

§3.14数据库的多工作区操作 86

一、文件操作工作区 86

二、工作区的选择和互访 87

三、数据库更新操作 88

四、数据库文件间建立关联 89

五、数据库文件间的连接 92

一、内存变量操作命令 93

§3.15数据库的辅助操作命令 93

二、文件操作命令 101

三、SET命令组 103

§3.16数据报表 111

一、建立报表格式文件 113

二、编辑修改报表格式文件 117

三、报表格式文件调用 118

第四章FoxPro程序设计基础 120

§4.1 FoxPro程序特点 120

一、FoxPro程序的建立 122

§4.2 FoxPro程序的建立和执行 122

二、FoxPro程序的执行 124

§4.3 简单程序语句 124

一、内存变量赋值语句STORE 124

二、输出语句? 125

三、内存变量接收语句ACCEPT 125

四、内存变量输入语句INPUT 126

五、等待语句WAIT 127

六、中止程序执行语句CANCEL 128

七、清屏语句CLEAR 129

八、注释语句NOTE、*和 129

九、返回语句RETURN 129

§4.4 简单程序设计 130

§4.5 分支程序设计 131

一、IF语句及其分支程序的构成 131

二、DO CASE语句及其多分支程序的构成 134

§4.6循环程序设计 136

一、简单循环程序的构成 136

二、循环的嵌套 138

§4.7过程及其调用 140

一、过程的基本概念及其调用 141

二、过程调用的嵌套 146

三、过程调用中的参数传递 149

§4.8 简单输入输出格式控制 155

一、屏幕显示坐标的设置 155

二、输入输出语句的简单形式 155

三、用格式语句清屏和画矩形 155

四、屏幕格式显示与输入 156

五、格式报表 163

§4.9 综合程序设计举例 168

一、文件结构设计和数据录入 169

二、程序设计 169

第五章复杂的输入/输出设计 183

§5.1 用户窗口设计 183

一、定义窗口 183

二、激活或显示窗口 184

三、挂起或隐去窗口 185

四、释放窗口 185

§5.2 色彩控制 186

一、色彩对、色彩模式和色彩集 187

二、用色彩调试板控制色彩 189

三、用SET COLOR语句控制色彩 191

§5.3 输入/输出格式控制 191

§5.4按钮、列表、检验框、弹出菜单及文件编辑区 193

一、Push按钮 194

二、Radio按钮 196

三、Check Box检验框 197

三、删除人员数据记录 198

四、Invisible不可见按钮 199

五、Popup弹出菜单 200

六、@…EDIT文本编辑区 202

七、List列表 204

§5.5 激活GET目标 209

§5.6 数据库数据的修改和编辑(二) 211

第六章菜单语句和菜单程序设计 217

§6.1 光棒菜单程序设计 217

§6.2 独立式弹出菜单程序设计 219

§6.3 下拉菜单程序设计 221

一、定义下拉菜单 223

二、下拉菜单的激活与显示 226

三、挂起或隐藏下拉菜单 226

四、清除下拉菜单 226

§6.4 多级下拉菜单程序设计 232

一、定义组合式下拉菜单 245

§6.5 组合式下拉菜单程序设计 245

二、激活或显示组合式下拉菜单 246

三、挂起或隐藏组合式下拉菜单 247

四、从内存中删除组合式下拉菜单 247

§6.6 非规范多级菜单程序设计 250

第七章应用程序设计基础 251

§7.1 软件系统与程序设计方法 251

§7.2 工资管理程序设计 251

一、系统基本结构 251

二、工资数据文件结构 252

三、功能模块设计 255

§8.2 FoxPro与高级语言程序进行数据传递的语句 283

§8.1 FoxPro调用高级语言程序语句 283

第八章FoxPro与高级语言的数据交换及程序调用 283

一、COPY命令 284

二、APPEND命令 286

一、BASIC程序读取“接口文件”数据 289

§8.3 FoxPro与BASIC程序的数据交换 289

二、BASIC程序向“接口文件”写数据 291

§8.4 FoxPro程序调用BASIC语言程序实例——商品销售预测 292

一、商品销售预测模型 292

二、FoxPro预测程序 293

§8.5 FoxPro与FORTRAN程序的数据交换与调用 299

§8.6 FoxPro与C语言程序的数据交换与调用 301

一、FoxPro与C语言程序的标准格式数据交换 301

二、FoxPro与C语言程序的通用格式数据交换 303

第九章出错处理陷阱和事件处理陷阱功能 306

§9.1 出错处理陷阱 306

一、ON ERROR语句 306

二、ON READERROR语句 307

§9.2事件处理陷阱 309

第十章键盘宏功能 314

一、键盘宏功能的定义 314

§10.1 键盘宏功能的定义、修改和清除 314

二、键盘宏功能修改 316

三、清除键盘宏功能 316

§10.2 键盘宏功能的存储、读取和在程序中调用 317

一、键盘宏功能存储 317

二、读取键盘宏功能文件 319

三、在程序中调用键盘宏功能 319

第十一章FoxPro程序调试 320

§11.1 为什么要进行程序调试 320

§11.2 FoxPro程序调试常用语句和函数 320

§11.3 使用调试语句和函数调试程序举例 322

§11.4 复杂程序调试方法 324

一、分调 324

二、联调 325

第十二章FoxPro系统运行环境设置 327

§12.1 显示或打印系统当前运行环境 327

二、SET语句组环境设置项 329

§12.2 CONFIG.FP文件的建立和应用 329

一、SET语句组以外的环境设置项 329

一、管理程序通用化的意义 331

第十三章通用管理程序设计原则及常用语句和函数 331

第二篇FoxPro通用程序设计方法 331

§13.1 管理程序通用化的意义与设计原则 331

二、通用管理程序设计原则 332

§13.2 通用程序设计中常用的FoxPro语句和函数 333

一、COPY语句 333

二、CREATE语句 334

三、FCOUNT函数 335

四、FIELD函数 335

第十四章FoxPro通用程序设计方法与技巧 336

§14.1 库文件结构测试 336

一、使用COPY命令测试库文件结构 336

二、使用FCOUNT和FIELD函数测试库文件结构 338

§14.2 程序方式建立库文件结构 340

§14.3 程序方式修改库文件结构 344

§14.4 任一变量组的屏幕显示格式安排 349

§14.5生成随机选定的字段名表 351

§14.6 生成随机组合的逻辑表达式 354

§14.7 模式方式下的数据核算 359

§14.8 报表格式数据生成与数据装配打印 369

一、建立报表栏目 379

二、填写报表标题和表尾内容 379

三、装配数据打印报表 379

第十五章FoxPro通用工资管理系统程序设计 380

§15.1 通用工资管理系统结构及主控模块 380

一、通用工资管理系统的基本结构 380

二、主控模块 381

§15.2工资系统初始化 399

一、填写工资款项 399

二、填写部门名称 404

三、填写人员类别 407

四、填写工资计算模式 409

五、建立工资分录模式 415

六、建立工资分录所需会计科目 420

§15.3工资系统数据录入 426

§15.4工资核算汇总 429

一、当月工资数据核算 429

二、部门小组工资汇总 433

三、工资面额统计 436

四、当年工资累计 444

§15.5 工资系统查询 448

一、当月工资查询 448

二、当年综合查询 452

三、月度工资档案查询 457

四、年度工资档案查询 462

一、打印部门工资汇总表 466

§15.6工资数据报表输出 466

二、打印部门小组工资汇总表 469

三、打印小组工资表 472

四、打印工资条 476

五、打印工资面额张数表 481

六、工资数据存档 482

§15.7工资帐务分录 485

一、工资分录核算 485

二、打印工资记帐凭证 489

一、修改月度数据 491

§15.8 工资系统维护 491

§15.9工资数据维护 491

二、一般选择修改 494

四、增加人员数据记录 502

五、工资款项统一置数 503

六、工资款项统一增数 507

§15.10工资款项类别维护 512

一、增减工资款项 512

二、修改工资款项 515

三、增减部门小组 519

四、增减人员类别 521

§15.11 工资计算模式维护 521

五、工资数据排序 523

附录Ⅰ FoxPro 2.0命令表 531

附录Ⅱ FoxPro 2.0函数表 556

附录Ⅲ 键码表 571

参考文献 575