当前位置:首页 > 工业技术
FoxPro 2.5生成器原理与应用
FoxPro 2.5生成器原理与应用

FoxPro 2.5生成器原理与应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:翁正科,(日)易西泽郎编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1996
  • ISBN:7810435663
  • 页数:323 页
图书介绍:
《FoxPro 2.5生成器原理与应用》目录

第一章 项目生成器和表达式生成器 1

1.1 项目生成器原理与使用步骤 1

1.1.1 项目生成器原理 1

1.1.2 项目生成器的使用步骤 2

1.2 制作项目的方法 2

1.2.1 项目实例 2

1.2.2 建立项目参数数据库 3

1.2.3 修改项目参数数据库 6

1.2.4 建立和修改项目的命令 8

1.2.5 Project菜单 9

1.2.6 项目生成 12

1.3 项目参数数据库 14

1.3.1 项目参数数据库的结构 14

1.3.2 项目参数数据库的内容 15

1.4 表达式生成器 17

1.4.1 表达式生成器原理 18

1.4.2 表达式生成器用例 18

1.4.3 表达式生成器的使用方法 19

1.4.4 写表达式的方法 22

1.4.5 建立表达式生成器的实例 23

第二章 报表生成器及其应用 25

2.1 报表生成器原理和使用步骤 25

2.1.1 报表生成器原理 25

2.1.2 报表生成器的使用步骤 26

2.2 报表格式设计系统的进入和退出 27

2.2.1 菜单进入方式 27

2.2.2 命令进入方式 28

2.2.3 退出格式设计系统 28

2.3 格式设计系统的弹式菜单 29

2.3.1 报表菜单的菜单项 30

2.3.2 弹式菜单功能基本分类 30

2.4 报表的基本设计 31

2.4.1 报表设计用例 31

2.4.2 报表布局设计 32

2.4.3 快速生成数据库字段 33

2.4.4 报表格式的编辑 35

2.4.5 报表的预览 36

2.4.6 报表格式的修改 36

2.4.7 报表的输出 37

2.5 报表的高级设计 39

2.5.1 变量输出设计 39

2.5.2 Field菜单项和自定义函数 42

2.5.3 分组(Data Grouping)设计 43

2.5.4 组内小计设计 45

2.5.5 报表总计设计 47

2.5.6 变量设计 49

2.6 报表格式参数数据库 49

2.6.1 报表格式参数数据库结构 50

2.6.2 获取报表参数数据库的程序 52

2.6.3 报表格式参数数据库的内容 52

2.7 报表的其他设计技巧 57

2.7.1 对象的前后中心调整 57

2.7.2 字符串的自动折行设计 58

2.7.3 对象组合和拆开 59

2.7.4 工资条报表格式设计 59

2.7.5 报表设计的若干问题 60

第三章 查询生成器 62

3.1 查询命令SELECT 62

3.1.1 选择输出(SELECT) 62

3.1.2 数据来源(FROM) 64

3.1.3 条件(WHERE) 64

3.1.4 输出目标(INTO) 65

3.1.5 三个选择项 65

3.1.6 分组统计(GROUP) 65

3.1.7 滤波条件(HAVING) 66

3.1.8 输出合并(UNION) 66

3.1.9 输出排序 66

3.2 SELECT命令的使用方法 66

3.2.1 查询用例 66

3.2.2 基本使用方法 67

3.2.3 多库查询 68

3.2.4 SQL函数的使用方法 70

3.2.5 结果排序 70

3.2.6 结果统计 71

3.2.7 结果合并 71

3.2.8 输出结果重定向 72

3.2.9 SELECT嵌套 72

3.2.10 谓词演算 73

3.3 RQBE语言概述 74

3.3.1 RQBE系统的基本原理 74

3.3.2 RQBE系统的使用步骤 75

3.4 RQBE系统的进入和退出 75

3.4.1 RQBE的菜单进入方法 75

3.4.2 RQBE的命令进入方法 76

3.4.3 RQBE的退出 76

3.5 RQBE的画面和菜单功能 76

3.5.1 RQBE画面意义 76

3.5.2 RQBE菜单功能 77

3.6 RQBE的应用方法 78

3.6.1 基本查询 78

3.6.2 多库查询操作 82

3.6.3 输出操作 84

3.6.4 输出结果排序 86

3.6.5 多库查询结果格式报表输出 87

第四章 菜单的概念、操作、接口和生成器 91

4.1 菜单的基本概念 91

4.1.1 菜单结构概念 91

4.1.2 菜单属性概念 92

4.1.3 菜单操作概念 93

4.2 条形菜单的常用命令和函数 94

4.2.1 条形菜单的定义 94

4.2.2 条形菜单及菜单项的选择 95

4.2.3 条形菜单的激活等操作 97

4.2.4 从条形菜单中获取信息的函数 99

4.3 弹出式菜单的常用命令和函数 100

4.3.1 弹出式菜单的定义 100

4.3.2 弹出式菜单项的选择 101

4.3.3 弹出式菜单的激活等操作 102

4.3.4 从弹出式菜单中获取信息的函数 103

4.4 系统菜单与接口 104

4.4.1 系统菜单的激活与关闭 104

4.4.2 系统菜单的菜单项信息获取 105

4.4.3 系统菜单名称和提示(for MS-DOS) 105

4.4.4 系统菜单名称和提示(for Windows) 108

4.5 菜单生成器分析报告 112

4.5.1 菜单生成器原理 112

4.5.2 生成器生成的菜单程序格式 113

4.5.3 菜单生成器的数据结构 113

4.5.4 菜单生成器的控制结构 114

4.5.5 菜单生成器的初始化 115

4.5.6 条形和弹出式菜单的生成 116

4.5.7 菜单生成器支持算法 116

4.5.8 菜单生成器的模块目录 117

第五章 菜单生成器使用方法 119

5.1 启动和退出菜单生成器 119

5.1.1 菜单生成器的进入 119

5.1.2 退出菜单生成器 121

5.2 MENU菜单的功能 121

5.2.1 条形菜单描述 122

5.2.2 弹出式菜单描述 123

5.2.3 从系统菜单中选择需要的菜单项 124

5.3 生成用户菜单方法 124

5.3.1 条形菜单的定义 125

5.3.2 弹出式菜单描述 129

5.3.3 菜单程序的生成 130

5.3.4 菜单参数数据库 132

5.3.5 用户菜单程序 135

5.4 生成工资系统菜单 137

5.4.1 工资数据库 137

5.4.2 工资的菜单系统 138

5.4.3 工资菜单参数定义 138

5.4.4 工资菜单程序 143

第六章 屏幕及屏幕生成器 150

6.1 关于屏幕文件的讨论 150

6.1.1 传统屏幕格式文件 150

6.1.2 改进的屏幕文件及其命令 151

6.2 屏幕控制项 156

6.2.1 控制项概述 156

6.2.2 按钮(Push) 158

6.2.3 无线按钮(Radio Push) 162

6.2.4 弹出式菜单(Popup) 163

6.2.5 列表(List) 167

6.2.6 复选按钮(Check Box) 169

6.2.7 无形按钮(Invisible Buttons) 171

6.2.8 文本编辑(Edit) 172

6.2.9 位映象和OLE对象 174

6.2.10 旋转按钮(Spinner) 175

6.3 屏幕生成器概述 177

6.3.1 屏幕生成器原理 177

6.3.2 屏幕程序的标准格式 178

6.4 屏幕生成器的结构 178

6.4.1 FoxPro 2.0屏幕生成器的参数数据库结构 178

6.4.2 FoxPro 2.5屏幕生成器的参数数据库结构 180

6.4.3 屏幕生成器的控制结构 182

6.5 屏幕生成器模块及其说明 184

6.5.1 模块名称说明 184

6.5.2 初始部分的模块说明 188

6.5.3 生成控制、环境设置和代码生成 189

6.5.4 生成屏幕对象 190

6.5.5 屏幕对象的各种子句生成 191

6.5.6 屏幕生成器通用支持程序 191

第七章 屏幕生成器使用方法 192

7.1 进入和退出屏幕生成器 192

7.1.1 屏幕生成器的进入 192

7.1.2 退出屏幕生成器 193

7.2 屏幕生成器的功能菜单 193

7.2.1 屏幕布局和代码编辑 194

7.2.2 屏幕控制项 196

7.2.3 对象组合操作 201

7.2.4 快速屏幕 202

7.2.5 对象组合操作举例 203

7.3 屏幕生成器操作实例 203

7.3.1 实例要求 205

7.3.2 定义窗口参数 206

7.3.3 获取数据库字段信息 207

7.3.4 建立文本编辑区 207

7.3.5 建立记录显示和记录删除状态 208

7.3.6 建立按钮开关 209

7.3.7 建立方框 210

7.3.8 生成代码 210

7.3.9 实例程序 213

7.4 多库和多窗口屏幕设计 216

7.4.1 两个窗口的合并生成 216

7.4.2 两个库和两个窗口的屏幕设计 222

7.4.3 三库和三窗口屏幕设计 227

7.4.4 多库和多窗口屏幕组合生成 233

第八章 用FoxApp生成通讯录管理系统 239

8.1 基本生成方法 239

8.1.1 通讯录内容 239

8.1.2 建立通讯录数据库 239

8.1.3 建立屏幕文件 242

8.1.4 生成应用程序 242

8.1.5 运行用户程序 243

8.2 修改屏幕文件 244

8.2.1 选择数据库 244

8.2.2 屏幕文件设计 245

8.2.3 新屏幕画面 247

8.3 通讯录管理系统 247

8.3.1 通讯录管理系统目录内容 248

8.3.2 数据库结构和内容 249

8.3.3 通讯录管理系统主控程序 249

8.3.4 通讯录管理系统屏幕文件 253

8.4 通讯录管理系统使用方法 256

8.4.1 系统菜单 257

8.4.2 编辑菜单 258

8.4.3 设置菜单 259

8.5 数据库操作菜单使用方法 260

8.5.1 记录浏览 260

8.5.2 一般检索 261

8.5.3 SQL查询 263

8.5.4 设置滤波 264

8.5.5 设置索引标记次序 265

8.5.6 报表输出 266

第九章 FoxApp生成器分析报告与高级应用 270

9.1 FoxApp系统的目录 270

9.1.1 总目录 270

9.1.2 各子目录文件名 270

9.2 FoxApp生成器分析报告 272

9.2.1 FoxApp生成器原理 273

9.2.2 FoxApp生成器结构 273

9.2.3 FoxApp生成器主控算法说明 274

9.2.4 FoxApp主控屏幕上的控制项 275

9.2.5 FoxApp支持过程和函数 276

9.3 用户应用系统样板程序分析报告 277

9.3.1 用户应用系统样板程序结构 278

9.3.2 应用系统菜单程序(APPMENU.MPR) 278

9.3.3 数据库操作弹出式菜单功能 279

9.3.4 控制面板程序(APPCTRL.SPR) 280

9.3.5 通用处理程序(APPPROC.PRG) 280

9.4 用FoxApp生成学生管理系统 281

9.4.1 设计学生数据库屏幕文件 281

9.4.2 生成基本系统 282

9.4.3 设计学生文件和成绩文件的关系 283

9.4.4 建立成绩与课程的关系 284

9.4.5 用户系统 285

9.4.6 生成的数据库 286

9.4.7 总控程序SCAFFOLD.PRG 287

9.4.8 学生屏幕文件 297

第十章 文档生成器及其应用 301

10.1 文档生成器概述 301

10.1.1 文档生成器的文件 301

10.1.2 文档生成器的原理 302

10.1.3 文档生成器的使用步骤 302

10.1.4 文档生成器的输出 302

10.2 文档生成器的基本使用方法 303

10.2.1 文档生成器的启动 303

10.2.2 启动后的主画面 303

10.2.3 文档生成器的主菜单 304

10.2.4 报表输出 305

10.2.5 程序格式化和行为图 307

10.2.6 打印选项 311

10.2.7 其他选项 311

10.2.8 文档生成 312

10.3 文档生成器应用实例 314

10.3.1 生成文档用例 314

10.3.2 文档生成 314

10.3.3 生成的文档 315

返回顶部