软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|开发客
您现在的位置: 天极网 > 开发频道 > VFP9.0中设计与使用表单和报表
全文

VFP9.0中设计与使用表单和报表

2005-06-10 08:43作者:出处:天极网责任编辑:方舟
  三、快速创建表单

  在先前的版本中,还可以使用Standard工具栏中的"自动表单向导"工具来快速创建"表单"。使用Visual FoxPro 9.0时就不能这么做了,只得按下列步骤来操作。

  步骤一、在Project Manager中选定Forms项后单击New按钮,接着在New Form对话框中单击New Form按钮。

  这一步操作结束后,Visual FoxPro 9.0会在屏幕上显示Form Designer(表单设计器)窗口、Form下拉菜单、Form Controls(表单控件)工具栏、Form Designer工具栏和Porpties(属性)窗口,如图3所示。


图3 这一步操作的结果

  步骤二、从Form下拉菜单中选择Quick Form(快速表单)命令,如图4所示。


图4 选择Quick Form(快速表单)命令

  步骤三、参见图5,在Form Builder(表单制作器)的1.Field Selected(1.选择字段)选项卡中选定数据库、数据表、字段。


图5 选定数据库、数据表、字段

  步骤四、参见图6,在Form Builder(表单制作器)的2.Style(2. 样式)选项卡中的Style列表中选定一种样式。接着,单击OK按钮。


图6 选定一种样式

  完成这四步操作后,屏幕上将显示一个信息框,说明正在生成表单。稍后,一份"表单"就会快速生成,并显示在Form Designer面板中,如图7所示。接下来在Form Designer中还可以进一步设计"表单"中的内容与外观,这是一些复杂的操作,参阅本教程后面的内容可了解详情。


图7一份"表单"就会快速生成

  步骤五、右击Form Designer后,从快捷菜单中选择Run Form命令。或者从Form下拉菜单中选择Run Form命令。

  步骤六、在图8所示的询问对话框中单击OK按钮。


图8 单击OK按钮

  此后,屏幕上显示Save AS对话框,以便命名保存"表单"。然后,"表单"就会屏幕在屏幕上,如图9所示。


图9 "表单"就会屏幕在屏幕上

  图9所示的"表单",而且没有实用价值,只是一个正在创建中"表单",下面的操作就将让它变得实用。首先,将要在Form Designer中打开前面所创建的"表单",然后通过Windows剪切板将它的那些图像按钮复制给将创建的"表单"。这是一种常用于Visual FoxPro 9.0的操作技巧,值得初学者掌握。

  步骤七、在Project Manager中选定前面创建的"表单",然后单击Modify按钮。

  步骤八、在Form Designer中选定那些图像按钮,接着按下键盘上的Ctrl + C组合键,将它们复制在Windows剪切板中。

  步骤九、单击正在设计的"表单",将它设置为当前窗口,然后按下键盘上的Ctrl + V组合键,让Windows剪切板中的内容粘贴在该窗口中。接着,适当调整一下表单中所有对象的位置,结果就将如图10所示。


图10 调整一下表单中所有对象的位置

  就这样,一张功能齐全的新"表单"就创建好了。接下来就可以参照前面的操作运行它,并保存在磁盘上。运行的结果将如图11所示,工具栏中各工具按钮的名称与功能如表1所述。


图11 运行的结果

  表1 表单工具栏中提供的各按钮功能

按钮名 中文意思 图标 功能
Top record 第一个记录   将记录指针移至第一行记录
Previous record 前一个记录   将记录指针移至上一行记录
Next record 下一个记录   将记录指针移至下一行记录
Bottom record 最后一个记录   将记录指针移至最后一行记录
Find record 查找记录   搜索指定的记录
Print record 打印记录   打印当前记录行
Add/Save record 添加/存储记录   加入/存储记录至数据表的末端
Edit/Revert record 编辑/恢复记录   编辑当前记录
Delete record 删除记录   删除当前记录
Exit form 退出表单   退出表单

  最后说一下,关闭"表单"时可单击此工具栏中的Exit form按钮,或者单击"表单"窗口右上角处的"关闭"按钮。

软件资讯·软件下载尽在天极软件

相关搜索:
关注此文读者还看过
热门关注
特别推荐
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众