内容简介
第一章程序设计方法与技巧
1.1 结构化程序设计方法
一、程序质量的衡量标准
目录
二、结构化程序设计的基础
三、结构化程序设计的方法
1.2构造运行环境
一、加快系统的启动
二、WPS在Fox下的直接调用
三、2.13H特显及打印功能的共享
四、提高应用程序运行速度的技巧
五、在640KB内存、汉字系统下运行FoxPro
一、利用 函数替换文件名
二、利用 函数替换Fox命令
1.3 灵活运用宏替换函数
三、利用 函数减少表达式的重复书写
四、利用 函数替换字段名
五、利用 函数简化菜单设计
六、利用 函数计算表达式的值
七、利用 函数构造数组
1.4 READKEY()函数的应用技巧
一、基本知识
二、记录编辑翻页技巧
三、历史编辑管理模块的实现
1.5 INKEY()函数的应用技巧
一、基本知识
二、INKEY()码的获取
三、系统的自动退出
四、以打字机敲打方式输出信息
五、字幕的平滑移动
六、宽行滚动显示模块
1.6灵活运用KEYBOARD命令
一、自动演示技术
二、自动创建数据库文件
三、简化程序设计,减少冗余
1.7数组应用技巧
一、数组的基本知识
二、新型工资面额张数计算方法
三、数组与库记录之间的数据交换
四、数组元素的删除、增加与排序
1.8 GETENV()函数的应用技巧
一、DOS环境变量的概念
二、DOS命令模块的实现
三、提供一种加密方法
1.9公用子程序的设计技巧
1.10设置错误和键盘陷阱
一、错误陷阱(ON ERROR)
二、键盘陷阱(ON ESCAPE)
三、键盘陷阱(ON KEY)
1.11 应用TYPE()增强程序的容错率和通用性
1.12 发挥TRANSFORM()函数的作用
1.13 SELECT与SELECT()
1.14 学会运用现场文件
1.15 其 它
一、自定义三角函数
二、随机函数的实现
三、系统状态信息显示模块
四、计算器模块
五、过程组合器FOXBIND和过程分解器UNBIND
2.1 翻选菜单的设计及运用技巧
一、翻选菜单的设计
第二章高级编程技术
二、设置记录操作范围模块
三、设置操作条件模块
四、记录置空模块
五、动态设置功能键
六、数组翻选菜单的设计
七、字段置空模块
八、字段清单选择模块
九、辅助菜单模块
2.2 库结构文件的应用技巧
一、利用库结构文件自动创建数据库
二、库结构文件的扩充及应用
三、获取库结构数据模块
一、隐密限时输入模块
2.3 系统的安全性设置
二、口令与权限维护管理模块
2.4超级下拉式菜单模块的设计
一、菜单设计原理
二、菜单库的设计
三、菜单显示程序
四、在线帮助的实现
五、页面叠压式菜单
2.5全方位漫游编辑数据模块
2.6超级查询模块
2.7 自动生成屏幕格式文件
2.8命令文件缩排处理
2.9 窗口内记录按照键选顺序排序
2.10 任意调整数据库字段顺序
2.11 文本文件和数据库阅读器
2.12通用显示及处理窗口
2.1 3 窗口式BROWSE
2.14报表打印
一、转换打印数据模块
二、多栏(横向基准)打印模块
三、多栏(列向基准)打印模块
四、自适应式报表打印模块
五、新型报表打印模块
六、WPS打印状态表的模拟
七、打印机状态检测与实时打印中断模块
八、让打印程序适应各种型号的打印机和汉字打印系统
第三章RB通用工资管理系统V3.0
3.1 系统模块说明
一、系统总体结构
二、系统主控模块
三、输入修改模块
四、工资计算汇总
五、工资查询
六、人员调动
七、部门维护
八、工资项目维护
九、系统维护
十、打印输出
3.2数据库结构说明
一、工资文件
二、工资汇总库(HZK.DBF)
三、部门代码库(BMDMK.DBF)
四、用工形式库(YGXSKDBF)
3.3源程序清单
附录一 书中使用的基本数据库
附录二INKEY()键值表
附录三SYS(2001)函数表
参考文献