目录 1
1 概述 1
1.1 FoxPro提供的超强工具 1
1.2 本书的编写特点及设计思想 2
1.3 通用应用软件设计的具体实现技术 4
2 通用软件模式设计 8
2.1 通用软件的设计思想 8
2.2 设计通用软件的实现技巧 11
2.3 程序清单 12
2.4 使用说明及相关应用 26
3 菜单设计技巧 29
3.1 用数组实现数据与程序分离 31
3.2 用数据库实现数据分离的多级菜单设计 35
3.3 通用菜单设计 39
3.4 使用菜单生成器建立菜单系统 40
3.5 两种编制菜单方法的比较分析 45
4 动态数据录入的设计与实现 49
4.1 实现动态数据录入的基础 49
4.2 用BROWSE命令实现动态数据录入 49
4.3 用格式文件实现动态数据录入 53
4.4 用屏幕产生器设计输入格式文件 60
4.5 通用程序与屏幕产生器的比较分析 67
5 查询功能设计技巧 69
5.1 查询模块应具备的功能 69
5.2 单数据库查询通用程序 71
5.3 两数据库相关查询程序 76
5.4 两数据库间一对一的关联查询程序 79
5.5 两数据库间一对多关联查询程序 83
5.6 关系范例查询(RQBE)使用方法 89
5.7 关系范例查询(RQBE)使用 94
5.8 RQBE与编程实现查询的比较 96
6 动态报表的设计与实现 97
6.1 报表类型的划分 97
6.2 报表结构分析 100
6.3 单表头类型报表的设计与实现 102
6.4 复表头类型报表的设计与实现 108
6.5 超常型报表的设计与实现 115
6.6 报表产生器生成报表的方法与应用 121
6.7 报表生成器与通用程序的特点分析 127
7 系统开发实例 130
7.1 帐务处理的系统概述 130
7.2 帐务处理系统的基本结构 132
7.3 帐务处理系统设计 135
7.4 程序流程设计 142
8 编制报表设计 167
8.1 编制报表的设计思想 167
8.2 编制报表的具体步骤 168
8.3 编制报表的实例分析 168
参考文献 194