《FoxPro 2.6 for Windows使用大全》求取 ⇩

作者简介1

目 录1

鸣谢2

1.1 准备工作2

第一章FoxPro基本原理2

第一部分FoxPro介绍2

商标声明4

1.2考察程序4

1.2.2在FoxPro中选择任务5

1.2.1简介Introductory屏幕5

前言5

1.2.3 FoxPro的通信选择6

说明6

1.3启动Organize8

0.1 FoxPro是什么8

引言8

0.2 FoxPro 2.6 for Windows的新内容9

1.3.1 启动一个应用程序9

0.4本书内容10

0.3怎样阅读本书10

1.3.2使用通用应用程序特征10

0.4.1 FoxPro简介10

0.4.2高效使用FoxPro数据库11

0.4.3 建立FoxPro应用程序11

0.4.5初步了解Fo 命令及函数12

0.4.6使用附录和12

0.4.4 FoxPro程序设计:设计工具的高级用法12

0.5 FoxPro 2.6 for V 硬件要求13

0.6边学边干14

1.4创建应用程序16

1.4.1设计数据表结构16

1.4.2修改生成的输入内容屏幕18

1.4.3 使用FoxApp生成的应用程序输入数据21

1.4.4 使用应用程序查寻数据23

1.4.5查看数据的其他方法26

1.4.6 学习更多关于FoxPro的知识27

1.4.7退出FoxPro27

1.5 小结28

第二章FoxPro界面29

2.1 熟悉FoxPro屏幕29

2.2 了解FoxPro的菜单系统30

2.2.1学习使用菜单系统30

2.2.2选择菜单选项31

2.3 用FoxPro菜单选项工作33

2.3.1 File菜单33

2.3.2 Edit菜单34

2.3.3 Database菜单35

2.3.4 Record菜单36

2.3.6 Run菜单37

2.3.5 Pogram菜单37

2.3.7 Text菜单38

2.3.8 Window菜单39

2.3.9 Help菜单40

2.3.10对上下文敏感的菜单40

2.4 FoxPro窗口40

2.4.1 了解窗口的各个部分42

2.4.2控制窗口43

2.4.3使用不同类型的窗口45

2.4.4学习更多的窗口选项47

2.4.5将系统窗口放在远景48

2.5了解对话框逻辑49

2.5.1识别对话框的组成部分49

2.5.2使用对话框51

2.6编辑击键和鼠标器移动51

2.6.1 创建、打开和保存文件52

2.6.2在文本中移动和编辑文本52

2.6.3查找文本56

2.6.4查找和键入特殊字符57

2.6.5编辑选项和Edit Preferences对话框57

2.7 敲入命令59

2.7.1 使用Command窗口59

2.7.2输入、重复和编辑命令60

2.7.3解释和响应出错信息60

2.8使用FoxPro的Help系统61

2.9小结63

第三章数据库和表64

3.1数据库的概念和用途64

3.2数据库中表的作用64

3.3设计结构及指定数据类型64

3.4数据类型66

3.5使用View窗口创建表68

3.5.2工作区69

3.5.1在View窗口面板上工作69

3.5.3创建Budget表70

3.6通过使用View文件来保存位置74

3.7表的单独和共享使用75

3.8使用FoxPro Browse增加数据76

3.8.1在Browse窗口中增加数据77

3.8.2在View窗口中设置Browse显示选项79

3.9压缩表80

3.10.2快速打印结果81

3.10屏幕和打印机的快速输出81

3.10.1屏幕的快速组织81

3.10.3快速向文件输出85

3.11重新安排和抽取表的数据85

3.11.1使用范围子句来抽取记录85

3.11.2 通过使用FOR.WHILE和SET FILTER TO来抽取记录86

3.11.3定义条件87

3.12小结88

4.1建立数据库89

第四章数据库管理基本原理89

4.1.1信息系统的输出90

4.1.2把信息组织成表91

4.1.3理解表是如何联系和相互作用的93

4.1.4把信息组织成记录94

4.2使用索引95

4.2.1理解索引95

4.2.2打开和选择索引96

4.2.3设定索引次序97

4.2.4理解索引表达式98

4.3连接表103

4.3.1 创建关系103

4.3.2管理一对多的关系106

4.3.3维护关系的完整性108

4.4建立一个数据库管理系统109

4.4.1理解项目的范围109

4.4.2设计系统110

4.4.3编写应用程序并使之文档化111

4.4.4实现系统112

4.4.5管理整个项目112

4.4.6移入可以获得的数据113

4.5 小结116

第二部分 高效使用FoxPro数据库118

第五章使用RQBE作为查询入门118

5.1查询的主要组成部分119

5.2 细节121

5.2.1选择字段122

5.2.2增加表124

5.2.3对输出记录排序127

5.2.4数据的组成129

5.2.5过滤数据132

5.2.6引导查询结果的输出134

5.3小结137

6.1.1 使用AND和OR来提出问题138

6.1创建复杂的过滤条件138

第六章使用高级查询138

6.1.2 解释AND、OR和NOT144

6.2用Having子句来过滤组145

6.3连接两个以上的表148

6.4 用RQBE创建一对多的关系150

6.5使用交叉制表在输出中加入一维152

6.6使用用户定义的函数155

6.7从程序中执行查询156

6.8 广泛地使用RQBE156

6.8.1构造查询157

6.8.2创建查询框架158

6.8.3在过滤器中使用变量名158

6.8.4使用查询来看“森林和树木”158

6.8.5使用多查询来查看两个查询158

6.8.6按顺序保持记录158

6.8.11保持表达式一致性159

6.8.10一次查询一步159

6.8.7提高查询速度159

6.8.9使用完RQBE之后的清除工作159

6.8.8清除工作159

6.9小结160

第七章用SQL和Rushmore进行查询161

7.1 考察SQLSELECT命令161

7.1.1创建简单的查询163

7.1.2引导查询输出165

7.1.3使用WHERE来连接和过滤表167

7.1.4使用GROUP BY来统计数据170

7.1.5使用HAVING来排除组171

7.1.6 用ORDER BY来对结果排序171

7.1.7 用UNION来联合查询172

7.1.8模拟外部连接173

7.2结果的输出位置174

7.3.1 创建SELECT能使用的索引176

7.3增强SQLSELECT语句的性能176

7.3.2 尽可能避免嵌套SELECT语句177

7.3.3 只有必须时才包含用户定义函数177

7.3.4监视HAVING和WHERE子句177

7.3.5优化索引和顺序177

7.4对出错情况的补救177

7.5用Rushmore技术搜索181

7.5.1使用Rusmore技术181

7.5.2理解Rushmore183

7.6用优化的表达式进行工作183

7.6.1创建可完全优化表达式184

7.6.2识别不可优化的表达式185

7.6.3组合完全可优化和不可优化的表达式186

7.7增强Rushmore的性能187

7.7.1 在可能的情况下设置ORDER为0187

7.7.3 在索引标记中避免使用NOT和FOR188

7.7.2 当DELETED设置为ON时使用DELEED()标记188

7.7.4选择性地使用Rushmore189

7.7.5选择正确的索引格式190

7.8在没有Rushmore的情况下工作190

7.9小结191

第八章BROWSE的使用192

8.1 打开和关闭一个浏览窗口192

8.2.1 改变大小和重新组织字段193

8.2安排浏览窗口的显示外观193

8.2.2使用Change观察整个记录194

8.2.3拆分一个浏览窗口194

8.2.4编辑备注字段196

8.2.5在浏览窗口中使用不同字体196

8.3保存浏览窗口外观配置198

8.3.1 使用BROWSE LAST和BROWSE PREFERENCE198

8.3.2修改资源文件中配置记录199

8.4在浏览中创建记录的一个子集200

8.5使用FIELDS进行控制202

8.5.1使用:P(图片选项)203

8.5.2使用:H(列标题选项)205

8.5.3使用:B(界限选项)206

8.5.4使用:R(只读选项)206

8.5.5使用:<n>(列宽选项)206

8.5.6使用:V(有效性选项)207

8.5.7使用:W(进行选项)209

8.5.8使用可计算字段209

8.6使用BROWSE查看相关表212

8.6.1 使用SET RELATION212

8.6.2使用SET SKIP214

8.6.3断开表之间的联系216

8.7在浏览中使用隐式和显式的记录锁定217

8.8另外的浏览选项218

8.8.1 使用BROWSE LOCK218

8.8.2 使用BROWSETITLE219

8.8.3使用BROWSE WIDTH220

8.8.4 使用BROWSE COLOR或BROWSE COLOR SCHEME221

8.8.5使用BROWSE FORMAT222

8.8.6 使用EDITFORMAT223

8.9 小结224

第九章生成报表和标签225

9.1设计快速报表226

9.2讨论报表228

9.2.1进行简单的布局调整230

9.2.2作一些影响整个表的改动240

9.3深入了解报表和标签文件242

9.4设计基本的标签243

9.4.1放置标签表达式244

9.4.2发送标签和报表247

9.4.3使用专用报表和标签输出选项248

9.5小结250

10.1在报表或标签中使用相关表251

10.1.1 为报表建立文件关系251

第十章报表生成器的使用251

10.1.2从相关的文件中加入报表表达式252

10.1.3用表达式生成器建立报表表达式252

10.1.4调整报表表达式的尺寸254

10.1.5寻找报表中相关表的更多用途255

10.2在报表中使用“一对多”关系256

10.3加入复合报表表达式256

10.3.1在报表生成器中格式化表达式257

10.3.2报表生成器中表达式生成器的使用259

10.3.3用户定义函数的使用268

10.4隐去空行,并动态地调整报表和标签表达式大小271

10.5向报表中加入组和总体273

10.6理解报表变量275

10.7报表变量用途的扩充277

10.7.1打印组信息277

10.7.3初始化报表变量278

10.7.2得到组总和的百分比278

10.7.4报表变量计算中IIF()的使用280

10.8表达式的重叠280

10.9小结282

第三部分建立FoxPro应用程序284

第十一章整理FoxPro应用程序284

11.1界面设计和FoxPro284

11.2.1达到用户之间的设计一致性285

11.2界面设计发展的关键285

11.2.2提供舒适的选择286

11.2.3清楚地表达信息286

11.2.4使用一致的界面288

11.2.5追求意见统一、舒适、清晰和一致性289

11.3引进FoxPro设计工具290

11.4 小结292

11.5介面设计书籍:简介293

第十二章创建应用程序的基础294

12.1.2考查屏幕生成器选项295

12.1使用屏幕生成器设计屏幕295

12.1.1开始建立屏幕295

12.1.3使用字段表达式对话框297

12.1.4 开始对GET作合法性检查298

12.2在屏幕中增加按钮303

12.3生成并运行屏幕程序305

12.3.1生成前先存储环境306

12.3.2生成屏幕306

12.3.3编译生成的程序307

12.3.4运行程序310

12.4熟练使用屏幕生成器311

12.4.1用直接和间接的Read修改表312

12.4.2改变输入窗口的类型313

12.4.3加深对数据合法性检查的理解315

12.4.4增加编辑和导航按钮318

12.4.5增加记录锁322

12.4.6在Setup片断中定义变量323

12.4.7 用SHOW和DEACTIVATE子句结束屏幕过程324

12.4.8增加存储和取消按钮327

12.4.9生成并运行修改后的输入屏幕329

12.5 小结331

第十三章进行复杂的屏幕设计332

13.1理解生成的屏幕程序332

13.1.1程序头段332

13.1.2程序环境段333

13.1.3文件打开和窗口定义段333

13.1.4清除(Cleanup)段334

13.1.5 READ中断和READ子句335

13.2提高屏幕设计338

13.2.1计划数据输入窗口339

13.2.2草拟Layout Screen341

13.2.3用复选框执行动作342

13.2.4用表达式生成器拾取一个变量342

13.2.5合法性检查和内部相关GET343

13.2.6增加查询和编辑348

13.2.7用按钮来控制表354

13.2.8用图片作按钮提示符360

13.2.9定义屏幕上对象的顺序361

13.3组合对象到屏幕设置中362

13.3.1设置屏幕362

13.3.2在屏幕集中使用Browse365

13.3.3增加更多READ级子句并集成BROWSE368

13.3.4使用屏幕集372

13.4提高读者对FoxPro Read命令的理解373

13.5小结377

第十四章组织和封装应用程序379

14.1建立自己的菜单379

14.1.1菜单设计选择380

14.1.2菜单生成器选项383

14.1.3一个改变菜单可用的技术401

14.2用项目管理器将文件放在一起402

14.2.1 Project选项和替代办法406

14.2.2不同类型应用程序的项目结构411

14.2.3用发行工具箱封装选项414

14.2.4创建应用程序的演示版417

14.3小结418

第十五章控制应用程序中的事件与任务419

15.1 理解FoxPro事件与任务419

15.1.1 在程序中收集用户指令420

15.1.2 在READ中循环420

15.1.3在任务的不同分类之间的响应事件421

15.1.4在程序中启动新任务422

15.2使用READ来支持任务与事件422

15.2.1 研究无GET的基本READ423

15.2.2分析有GET的基本READ替代方式427

15.2.3 为关系屏幕集扩充带GET基本READ模型428

15.3在广泛的应用程序中使用复杂READ435

15.3.2 对无GET窗口的作用的分类437

15.3.1 在复杂READ中集成多重非READ窗口437

15.3.3在复杂READ中控制当前窗口441

15.4使用高级窗策略445

15.5小结446

第十六章FoxPro高级性能讨论447

16.1资源文件447

16.1.1理解资源文件448

16.1.2管理资源文件452

16.1.3 创建应用程序专用的资源文件456

16.2 Filer458

16.3 FoxPro颜色控制462

16.3.1 了解颜色对界面的影响462

16.3.2了解颜色赋值463

16.3.3编辑、保存和恢复颜色集465

16.3.4颜色对、组和集466

16.3.6在应用程序构造工具中使用颜色467

16.3.5 FoxPro的缺省颜色467

16.3.7替换颜色的程序指令468

16.4宏命令472

16.4.1创建宏命令472

16.4.2测试与编辑宏命令474

16.4.3保存宏命令475

16.4.4在应用程序中使用宏命令475

16.4.5 FoxPro如何装入缺省宏命令集476

16.4.6在程序中何时、何地使用宏命令477

16.5桌面附件478

16.6打印机驱动程序483

16.7 了解外部库和应用程序接口485

16.7.1使用外部库例程485

16.7.2使用二进制例程493

16.8小结493

第十七章在不同FoxPro版本间移植应用程序495

17.1.1对其他Xbase语言和Fox早期版本作移植496

17.1将应用程序升级到FoxPro 2.6496

17.1.2从FoxPro 2.0移植应用程序497

17.2评价跨平台策略499

17.2.1 在不同平台上安装应用程序499

17.2.2移植屏幕格式501

17.2.3转换报表和标签506

17.2.4处理跨平台应用程序的特殊问题507

17.3 小结512

18.1 了解程序所做的工作514

18.1.1 将需要重复输入的命令移到程序中514

第四部分 FoxPro程序设计:设计工具的高级用法514

第十八章程序结构514

18.1.2考察程序的结构和风格515

18.1.3使用伪代码来澄清思路516

18.2在程序中组织任务518

18.2.1保存、设置和恢复环境519

18.2.2选择工作区与打开表521

18.3程序开发技术523

18.2.3用菜单提供选择523

18.3.1理解与使用内存变量524

18.3.2使用对条件求值的命令525

18.3.3使用IF…ENDIF来选择路径527

18.3.4用DOCASE进行多项选择529

18.3.5使用对一组记录进行操作的命令530

18.3.6 用DOWHILE、SCAN和FOR重复操作531

18.3.7 用LOOP、EXIT和RETURN改变程序流程532

18.3.8使用结构化程序设计命令:一个扩充的例子533

18.4用子过程来管理任务537

18.4.1通过参数(PARAMETERS)与子例程交互537

18.4.2调用子例程539

18.4.3传值和引用传递参数539

18.5小结540

第十九章高级Fox编程技术541

19.1公用变量和专用变量541

19.3使用子程序描述程序步骤543

19.2区域变量543

19.4使用抽像概念创建可读性好的程序548

19.4.1程序中避免使用硬编码值548

19.4.2 #DEFINE预处理伪指令549

19.4.3 用LEN()和FSIZE()确定一个字段的长度550

19.4.4 使用SELECT(),SELECTO和INO551

19.4.5使用SYS(3)以获取唯一的临时文件名551

19.5 宏替换,间接引用和EVALUATE()552

19.6一些高级技术554

19.6.1 使用INKEY()和ON KEY LABEL捕捉键击555

19.6.2使用数据压缩技术561

19.7使用FoxPro的文本合并特征创建模板570

19.7.1 FoxPro文本合并命令570

19.7.2使用文本合并创建程序572

19.8编写程序时编写程序文档574

19.9小结574

20.1.1 在Microsoft Windows环境中使用FoxPro帮助系统575

20.1 增加FoxPro风格的帮助系统575

第二十章增强应用程序功能575

20.1.2构造和组织帮助文件576

20.1.3灵活运用帮助文件580

20.1.4提供用户对帮助系统的控制583

20.1.5 从Windows的.HLP文件获取帮助586

20.2发现和处理程序错误588

20.2.1使用调试窗口590

20.2.2使用Trace窗口591

20.2.3在应用程序中的错误陷阱593

20.3使用FoxDoc存档应用程序603

20.3.1 FoxDoc主对话框603

20.3.2 FoxDoc配置选项604

20.3.3使用SNIPFMT.APP格式化代码片段606

20.3.4编写程序时使用BEAUTIFY格式化607

20.5小结608

21.1 关于OLE609

第二十一章与其他Windows应用程序共享数据609

21.1.1 在FoxPro中使用OLE对象610

21.1.2在程序中提供用户访问OLE对象的能力615

21.2封装OLE对象620

21.2.1使用对象封装器620

21.2.2使用封装对象622

21.3 使用DDE获取和提供信息623

21.3.1 以DDE客户方式开始FoxPro的DDE会话623

21.3.2 在DDE服务员上转接信息624

21.3.3继续探讨DDE服务器能力626

21.4小结626

第二十二章使用函数和命令处理数据627

22.1操作单个数据元素627

22.1.1操作字符串和备注型字段627

22.1.2处理数值数据635

22.1.3处理日期和时间数据638

22.1.4 使用TYPE()和EMPTY()测试变量641

22.1.5 测试列表和范围INLIST()和BETWEIN()643

22.2操作记录643

22.2.1移动或定位特定记录643

22.2.2创建记录子集647

22.2.3处理多个记录647

22.3管理文件和记录要求648

22.3.1对隐式和显式文件、记录加锁的比较649

22.3.2 使用自动REPROCESS(再处理)650

22.3.3 使用SET REFRESH显示改变后的数据650

22.4小结651

第五部分初步了解FoxPro命令及函数654

第二十三章使用SQL命令、数组及低级文件函数654

23.1 使用FoxPro的SQL命令654

23.2使用数组656

23.2.1建立数组656

23.2.2数组元素的引用661

23.2.3数组处理663

23.2.4从数组拷贝到表和从表拷贝到数组665

23.2.5给过程和UDF传送数组667

23.2.6了解一些数组的局限668

23.3使用低级文件函数668

23.3.1 使用LLFF简化安装工作669

23.3.2 使用LLFF分析行长度673

23.3.3使用LLFF格式化输入的文本数据675

23.4小结679

第二十四章窗口环境的控制680

24.1考察窗口命令680

24.1.1建立窗口和定义窗口属性680

24.2使用命令管理窗口688

24.2.1 MODIFY WINDOW命令689

24.2.2 MODIFY WINDOW SCREEN命令690

24.2.3 ACTIVATE WINDOW命令690

24.2.5 SHOW WINDOW命令691

24.2.4 DEACTIVATE WINDOW命令691

24.2.6 HIDE WINDOW命令693

24.2.7 ZOOM WINDOW命令694

24.2.8 SHOW GETSWINDOW命令695

24.3获取对窗口对象的控制695

24.3.1探索窗口函数695

24.3.2以相对方式引用窗口,字体及屏幕位置698

24.3.3处理特殊的系统窗口705

24.4 小结706

第二十五章Wizards及其他FoxPro 2.6特征707

25.1理解基本Wizard概念707

25.2起动和使用Wizard708

25.2.1 使用TableWizard709

25.3使用SQLQuery Wizard712

25.4使用Updatable Query Wizard717

25.5使用Screen Wizard719

25.6使用Report Wizard721

25.7使用Group/Total Report Wizard723

25.8使用Multi-column Report Wizard725

25.9使用Label Wizard726

25.10使用邮件合并Wizard728

25.11研究目录Manager和dBASE Migration730

25.11.1使用目录Manager来管理文件731

25.12学习对FoxPro 2.6语言的改进733

25.13小结734

25.12.1其他改进734

第六部分附 录736

附录A安装FoxPro 2.6 for Windows736

A.1生成基本的FoxPro736

A.1.1 为安装作准备736

A.1.2开始安装737

A.2编辑FoxPro for Windows的其余配置文件740

A.3安装Distribution Kit742

B.1有关增强FoxPro性能的建议743

附录B优化FoxPro的性能743

B.2对优化的挑战744

B.3优化FoxPro的工具745

附录C定制CONFIG.FPW文件748

C.1特殊的CONFIG.FPW配置语句748

C.2指定一个CONFIG.FPW文件750

附录D使用命令行选项装入FoxPro752

D.1 在启动时指定一个程序752

附录E FoxPro中的键码、键标及特殊键用法754

附录F所安装的磁盘文件及文件扩展名764

F.1 FoxPro的目录结构764

F.2 FoxPro所需的最少文件765

F.3 FoxPro的子目录766

F.4缺省的文件扩展名767

附录G寻找有效的帮助770

附录H数据库结构和程序的例子772

1995《FoxPro 2.6 for Windows使用大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Nancy Jacobsen等著;程 岗等译 1995 北京:科学出版社;龙门书局 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Excel for Windows使用与参考大全(1996 PDF版)
Excel for Windows使用与参考大全
1996 北京:清华大学出版社
Foxpro 2.6 for windo( PDF版)
Foxpro 2.6 for windo
Access 2.0 for Windows使用大全(1994 PDF版)
Access 2.0 for Windows使用大全
1994
ACCESS FOR WINDOWS使用大全( PDF版)
ACCESS FOR WINDOWS使用大全
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FoxPro 2.6 for Windows智慧精灵篇(1995 PDF版)
FoxPro 2.6 for Windows智慧精灵篇
1995 北京:清华大学出版社
最新FoxPro 2.6 for Windows使用详解(1995 PDF版)
最新FoxPro 2.6 for Windows使用详解
1995 西安:西安电子科技大学出版社
实用编程技巧与范例 FoxPro 2.6 for Windows(1995 PDF版)
实用编程技巧与范例 FoxPro 2.6 for Windows
1995 北京:中国计量出版社
FoxPro 2.5-2.6 for Windows开发者指南(1995 PDF版)
FoxPro 2.5-2.6 for Windows开发者指南
1995 成都:电子科技大学出版社
Windows 95使用大全(1997 PDF版)
Windows 95使用大全
1997 北京:电子工业出版社
FoxPro 2.6实用教程(1998 PDF版)
FoxPro 2.6实用教程
1998 广州:华南理工大学出版社
FoxPro 2.6 for Windows程序设计实用技术(1998 PDF版)
FoxPro 2.6 for Windows程序设计实用技术
1998 北京:国防工业出版社
FoxPro 2.6命令与函数实用大全(1995 PDF版)
FoxPro 2.6命令与函数实用大全
1995 西安:陕西师范大学出版社
FoxPro for Windows 2.6程序设计入门(1995 PDF版)
FoxPro for Windows 2.6程序设计入门
1995 成都:成都科技大学出版社