FoxPro程序设计与实例

时间:2023-02-09 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

是1995年10月北京航空航天大学出版社出版图书,作者是刘吉昌 / 等,本书全面系统地介绍了利用FoxPro进行程序设计的技术知行远货菜着拿,以一个实例贯穿全书,介绍设计一个FoxPro程序的全过程。几乎涉及了Fox门论Pro程序设计的所有方面,示例丰富、易懂,是学用FoxPro开发应用程序的一本好的指南

  • 书名 FoxPro程序设计与实例
  • 作者 刘吉昌 / 等
  • 出版社 北京航空航天大学出版社
  • 出版时间 1995年10月
  • 页数 1075 页

介绍

  内容简介

  先介绍数据库的定义、FoxPro的工作环境、索引等基础的知识,然后介绍标签和报表、数据输入屏幕以及菜单的设计,来自说明程序结构、内存历某块东请均钢步请低变量、弹出菜单、打印、联机帮助以将张向及多用户应用程序的设计和开发。本书适合于所有学习FoxPro的读者。

目录

  目录

  前言

  第一部分 应用程序设计和构型

  第一章 设计一个应用程序

  1.1应用程序设计过程

  1.1.1评估用户的需要

  1.1.2设计人员的角色

  1.1.3免调八钟系统要求概述

  样市包括套1.1.4工作流程和进度表分析

  1.1.5细节收集

  1.2实例研究

  1.2.1组织介绍

  1.2.2ACE的系统要求

  第二章定义数据库文件

  2.1定义数据库结构

  2.1.1设计文件

  2.1.2文件和字段的命名

  2.1.3选择数据类型

  群就世引河负子致商饭的2.1.4设置字段宽读建

  2.1.5给索引关键字字段赋值

  2.1.6重新计算字段列表

  2.2实例研究系统文件

  2.2.1姓名文件

  2.2.2补充信息文件

得宜价发  2.2.3联系文件

  2.2.4财务处理文件

  2.2.5代码文件

  2.3确定文件宜因号器大小

  第三章 FoxPro工作环境

  3.1FoxPro用户界面

  3.1.1FoxPro窗口环境

  3.1历早原的们官.2在Command固欢得能身费使窗口工作

  3.1.3使用命令历史

  3.2构造表达式和条件

  3.2.1用?命令显示数据

  3.2360百科.2操作符用法

  3.2.3使用内存变量

  3.2.4FoxPro函数

  3备各倍说.2.5使用表达式生成器

  3.2.6估算优先级

  3.3FoxPro连机帮助系统

  第四章 命令级原型

  4.1建原型和测试阶段的目标

  4.1.1开发菜单系统

  4.1.2使用设计工具

氧特却阶快酒  4.2建立样本数据文件

  4.2.1准备样本数据

  4图三移轻初入今输.3草拟启动序列

 矛色长棉南队微场 4.3.1处理周期略述

  4据二.4为开发过程作文档

  4.4.1记录文件的结构和索引关键字

  4.4.2使用替代文件

  4.4.3保存命令序列

  4.4.4屏幕和报表格式单热作今林肉文档化

  4.5项目管理程序(Project Manager)简介

  第五章 数据库操作

  5.1FoxPro记录指针

  5.1.1文件

  5.2设立记录选择标准

  5.2.1范围子句

  5.2.2FOR子句

  5.2.3过滤器

  5.3建立字段清单

  5.4数据库输入和修改过程

  5.4.1输入和修改记录

  5.4.2删除和恢复记录

  5.4.3改变字段值

  第六章 使用索引

  6.1建立索引文件

  6.1.1使用复合索引关键字表达式

  6.1.2使用单一的索引

  6.2删除索引

  6.3打开并激活索引

  6.4重建索引

  6.5利用索引关键字实现快速检索

  6.5.1定制检索策略

  6.6通过使用索引选择记录

  6.7检索优化程序Rushmore

  第七章 数据库重组

  7.1改变文件结构

  7.2数据库拷贝

  7.2.1使用RQBE和SQL选择命令来拷贝数据

  7.3数据库添加

  7.4删除和恢复一组记录

  7.5生成总计文件

  7.5.1使用RQBE建立总和文件

  第八章 以多数据库工作

  8.1打开多数据库

  8.1.1用SETRELATION建立一对一的关系

  8.1.2用SETSKIP建立一对多的关系

  8.1.3用RQBE设计多文件查询

  8.2在文件之间传送数据

  8.2.1测试未匹配的记录

  8.2.2观察和编辑在有关文件中的记录

  8.2.3使用SQLSELECT命令

  第九章 定制工作环境

  9.1更改FoxPro环境的设置

  9.1.1使用SET命令

  9.1.2系统内存变量

  9.1.3SYS函数

  9.1.4用CONFIG.FP文件定制起动的系统配置值

  9.1.5定制显示模式和颜色

  9.2将参数选择存储在FOXUSER文件中

  9.3打印机配置和打印机驱动程序

  9.4键入快捷方式

  9.4.1对功能键重新编程

  9.4.2利用键盘宏

  9.5优化内存使用与性能

  第二部分 FoxPro程序和程序设计工具

  第十章 设计标签和报表

  10.1标签生成器回顾

  10.2报表生成器回顾

  10.2.1报告数据分组

  10.2.2使用报表变量

  10.2.3打印备注及长字符字段

  10.3报表外观的规格化

  10.3.1画线和框

  10.3.2用格式函数和格式模板进行报表格式化

  10.3.3设定打印属性

  10.4报表和标签的显示与打印

  10.5建立数据库环境

  10.6使用辅助数据库

  第十一章 设计数据输入屏幕

  11.1使用Screen Builder

  11.1.1使用Quick Screen

  11.1.2建立简单的数据输入屏幕

  11.1.3使用函数和模板格式化数据

  11.14显示和编辑长文本变量

  11.1.5定制单个数据条目

  11.2编辑和定制格式

  11.3描述屏幕布局

  11.4定认控件

  11.5对输入和编辑数据使用屏幕格式

  11.6把Browse用作数据输入环境

  11.6.1定制字段列表

  11.6.2把Browse窗口集成到屏幕组中

  第十二章 FoxPro编程入门

  12.1编写和运行FoxPro程序

  12.1.1将命令组成程序

  12.1.2符号和印刷上的规定

  12.1.3在文件内部使用注释

  12.14程序执行期间的屏幕显示操作

  12.1.5程序环境的控制

  12.2编写和编辑程序

  12.2.1用FoxPro编辑器编写程序

  12.2.2用字处理器编写程序

  12.2.3编译程序

  12.2.4打印程序

  12.3一些简单程序

  12.3.1一个变换所有数据库符号的命令

  12.3.2一个传递初始平衡的程序

  12.3.3一个输入和传递细目的程序

  第十三章 菜单设计

  13.1使用菜单生成器

  13.1.1FoxPr0系统菜单的修改

  13.1.2根据要求设计菜单

  13.1.3使用General Options

  13.1.4菜单条和弹出式菜单选项

  13.1.5条式选择

  13.1.6菜单程序

  13.2使用SETSYSMENU来定制菜单条

  13.3保存与恢复菜单

  第十四章 完整的应用程序

  14.1应用程序结构

  14.2FoxPr0系统的选项清单

  14.3数据输入菜单

  14.4报表菜单

  14.5邮件菜单

  14.6实用程序菜单

  14.7应用程序评估

  第三部分 程序设计语言基础

  第十五章 程序结构

  15.1作出判定

  15.1.1使用IF…ELSE…ENDIF结构

  15.1.2使用DOCASE结构

  15.2重复程序步骤

  15.2.1用FOR…ENDFOR重复程序步骤

  15.2.2用DOWHILEENDDO重复程序步骤

  15.2.3用SCAN…ENDSCAN处理数据库

  15.2.4改变执行顺序

  15.3程序结构和组织

  15.3.1嵌套程序调用

  15.3.2一个应用程序

  15.4过程及用户自定义函数介绍

  15.4.1编写过程

  15.4.2编写用户自定义的函数

  15.4.3安排过程和用户自定义的函数

  15.4.4在屏幕和菜单中使用过程和函数

  第十六章 在程序中使用内存变量

  16.1内存变量的作用域

  16.1.1全局变量

  16.1.2私有内存变量

  16.1.3区域内存变量

  16.2在屏幕程序中使用内存变量

  16.3针对于全局应用选项的内存变量

  16.4结构上象内存变量的集合一样使用数组

  16.5用参数传递输入

  16.6通过参考或通过值传递参数

  第十七章 数据的显示和打印

  17.1使用流输出命令来显示数据

  17.1.1数据的放置

  17.1.2数据格式化

  17.1.3划线与划框

  17.1.4用TEXT…ENDTEXT结构显示文本

  17.1.5输出设备的选择

  17.2用@…SAY命令来显示数据

  17.2.1数据格式化

  17.2.2颜色的设置和属性的显示

  17.2.3画线和画框

  17.2.4输出设备的选择

  17.3用窗口来显示数据

  17.3.1窗口操作

  17.3.2同时处理多个窗口

  17.4使用等待命令来停止程序的执行

  第十八章 数据收集

  18.1用@…GET采集数据

  18.1.1使用READ命令激活GET命令序列

  18.1.2数据的格式化及合法化

  18.1.3长字符字段及22存储字段的收集

  18.2结构控制

  18.2.1一般的控制选择项

  18.3数据的再显示

  18.4全输入屏幕的建立

  18.5一个屏幕程序的分析

  第十九章 菜单、弹出式菜单和选项

  19.1菜单的定义

  19.1.1定义菜单选项

  19.1.2菜单定制

  19.1.3菜单动作的定义

  19.1.4菜单的激活与冻结

  19.1.5修改已激活的菜单

  19.2选项列表的定义

  19.2.1用BROWS命令显示选项列表

  19.3为应用程序选择菜单形式

  19.4一个菜单程序的解析

  19.5将一个独立的弹出式菜单用作主菜单

  第二十章 应用开发策略

  20.1程序开发策略

  20.1.1使用规则工具

  20.1.2编制更进一层的应用程序

  20.2调试技术

  20.2.1利用追踪和调试窗口

  20.3测试技术

  第四部分 应用程序设计概念

  第二十一章 数据库处理

  21.1有效地处理一个数据库

  21.2显示状态信息

  21.3处理多个数据库

  21.4选择数据存取方式

  第二十二章 给用户更多的选择权

  22.1组合选择记录的判别式

  22.1.1实现简单条件

  23.1.2实现复杂的选择判别式

  22.1.3构造条件

  22.1.4基于多数据库的选择

  22.2ADHOC选择判别式

  22.3用屏幕集获得选择判别式

  第二十三章 用过程文件存储普通例程

  23.1过程文件

  23.2显示文本和标题

  23.3显示信息的过程

  23.4建立定制显示格式的用户定义函数

  23.5进行日期计算的函数

  23.6测试输入合法性的函数

  第二十四章 报表打印程序编制

  24.1用流式输出命令控制打印工作

  24.1.1控制分页

  24.2打印简单的报表

  24.2.1打印汇总统计数据

  24.2.2报表中记录分组

  24.3打印多文件报表

  24.4在报表中调用用户定义函数

  24.5打印邮件合并报表

  24.6打印标签

  第二十五章 打印工作管理

  25.1打印工作的组成

  25.2报表菜单程序

  25.3报表中断处理

  25.3.1继续中断的打印工作

  第二十六章数据输入程序

  26.1复杂屏幕的建立

  26.1.1ACEUPD1.SPR程序结构

  26.1.2合法的数据

  26.1.3一个按钮菜单屏幕

  26.2一个活动的Browse窗口的集成

  26.2.1显示多个Browse窗口

  26.3用一个Browse窗口当作主数据输入环境

  26.4收集数据到变量中

  26.5从另一个程序中调用数据输入程序

  第五部分精炼和优化应用程序

  第二十七章 提供联机帮助

  27.1FoxPro帮助系统

  27.1.1建立帮助文件

  27.1.2编写求助程序

  27.2显示需求定位列表

  27.3截取错误

  第二十八章 输入和输出数据

  28.1读写被支持的外部格式

  28.1.1文本文件的一些特殊问题

  28.1.2数据表需要考虑的一些特殊问题

  28.1.3通用的文件拷贝实用程序

  28.2文件结构差异的补偿方法

  28.3读写被支持的文件格式

  28.3.1使用流式输出命令

  28.3.2使用文本合并命令

  28.3.3使用低层的文件函数

  第二十九章 文件维护实用程序

  29.1用工程文件作为应用程序词典

  29.1.1压缩和再检索数据库的程序

  29.2赋于用户访问DOS的权力

  29.3备份和恢复数据库

  29.4数据库更新实用程序

  29.4.1一个改变ID代码的程序

  29.4.2一个存档和消除数据库的程序

  29.4.3一个重建总数的程序

  29.4.4一个执行批确认的程序

  29.4.5查看潜在重复

  第三十章 独立于硬件和应用程序码编程

  30.1定制全局应用程序选项

  30.1.1一个应用程序设置程序

  30.2使用全局应用程序变量

  30.2.1增设口令保护

  第三十一章 多用户编程

  31.1在网络上配置FoxPro/LAN

  31.2网络上的共享文件

  31.2.1排他文件操作

  31.2.2共享资源的加锁

  31.2.3加锁方法

  31.3多用户数据输入程序

  第三十二章 编写应用程序文档

  32.1编制用户文档

  32.1.1取机文档

  32.2编写程序员文档

  32.2.1利用FoxDoc 生成程序员文档

  32.2.2源代码格式化选项

  32.3编写FoxDoc 格式文档的程序

  第三十三章 建立和发行应用程序

  33.1作为组织工具的过程文件

  33.2重建一个工程文件

  33.2.1建立一个应用程序文件

  33.2.3建立.EXE文件

  33.2.4附加建立选项

  33.3编程要素

  附录A 命令语法标记

  附录B 命令语法

  附录C 函数语法

  附录D 系统内存变量

  附录E CONFIG.FP文件设置

  附录F 文件扩展名

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关推荐

医患对话

.d7in4608,.cq80cika{display:none!important;} .vua04150j1i,.j4dw18t{display:inline-block;width:.1px;height:.1px;overflow:hidden;visibility:hidden;} 医患对话是田

后台-系统-系统设置-扩展变量-(内容页告位3-手机版)