- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专升本辅导大第8章表单
第8章 表单设计 8.1 创建表单 8.2 向表单中添加对象 8.3 定制表单 8.1 创建表单 表单是一种容器类对象,它是一个或多个页面的集合,类似标准窗口或对话框;表单可以包含用以显示并编辑数据的控件,它自身可以包含在一个表单集中。 在VFP中,可以用以下任意一种方法生成表单: (1)使用表单向导创建即用表单; (2)使用表单生成器来定制简单表单; (3)使用表单设计器修改已有的表单或创建新的表单。 8.1.1 使用向导创建表单 8.1.2 使用表单设计器创建表单 8.1.3 使用“表单生成器”创建表单 8.1.4 保存和运行表单 8.1.1 使用向导创建表单 “表单向导”为单个表创建操作数据的表单。在所示对话框中选择“表单向导”后,单击【确定】。将显示对话框。 (1)第一步:字段选取 选取用于数据操作的数据库及表,并选定需要的字段,当然,只能在单独的表或视图中选取字段。 (2)第二步:选取表单样式 单击【下一步】按钮,进入第二步。 当你单击“样式”框中的任何样式时,向导将在放大镜中显示一个图片,作为这种样式的示例图。 “按钮类型”框用于指定新建表单的按钮样式,如文本按钮、图片按钮、无按钮、定制等。如果选择“文本按钮”,则向导将在表单上创建的定位按钮有: ①第一个:将记录指针移动到第一个记录; ②前一个:将记录指针移动到上一个记录; ③下一个:将记录指针移动到下一个记录; ④最后一个:将记录指针移动到最后一个记录; ⑤查找:显示“搜索”对话框; ⑥打印:打印报表; ⑦添加:在表末尾添加一个新记录; ⑧编辑:允许用户更改当前记录的值; ⑨删除:删除当前记录; ⑩退出:关闭表单。 由“表单向导”和“表单设计器”创建的控件都保存在WIZARDS\WIZSTYLE.VCX中。如果需改变向导生成的样式,可以通过修改该文件中的类来实现。 (3)第三步:排序次序 单击【下一步】按钮,进入第三步。 (4)第四步:完成 在对话框中单击【下一步】按钮,进入第四步。 2.使用向导创建一对多表单 (1)第一步:从父表中选定字段 (2)第二步:从子表中选定字段 (3)第三步:建立表之间的关系 (4)第四步:选择表单样式 (5)第五步:排序次序 (6)第六步:完成 8.1.2 使用表单设计器创建表单 在项目管理器中选定表单对象,单击【新建】按钮,弹出“新建表单”对话框。单击【新建表单】按钮,即可打开 “表单设计器”对话框。 使用“表单设计器”能够可视化地创建并修改表单和表单集。 表单集由一个或多个可作为一个整体处理的表单构成;表单和表单集具有自己的属性、事件和方法。 在“表单设计器”窗口激活时,可以使用“表单”菜单、属性窗口、表单设计器工具栏和表单控件工具栏创建表单。 8.1.3 使用“表单生成器”创建表单 使用“表单生成器”可以非常方便地向表单中添加字段,这里的字段用作新的控件。用户可以在“表单生成器”中选择相应选项,来添加控件和指定样式。 在表单设计器窗口,执行【表单】菜单中的【快速表单】命令,打开“表单生成器”对话框。 8.1.4 保存和运行表单 1.保存表单 完成表单的设计工作后,就需要将它保存起来供以后使用。 如果要保存表单,可以在使用表单设计器的时候,执行【文件】菜单中的【保存】或是【另存为】命令。 表单文件的扩展名为.SCX。 2.运行表单 要运行设计好的表单,可以采用以下几种方法: (1)单击鼠标右键,执行快捷菜单中的【执行表单】命令; (2)在项目管理器中,先选择要运行的表单,再单击【运行】按钮; (3)使用DO FORM命令运行表单; (4)从【程序】菜单中选择【运行】命令,并在“文件类型”框中选择“表单”,选定一个表单再单击【运行】按钮。 (5)执行【表单】菜单中的【执行表单】命令。 如果希望当表单运行最小化时显示为一个图标,可把一个.ICO文件添加到表单的Icon属性中。 应用程序界面 在VFP创建的应用程序中,用户界面也可分为两类:单文档界面(简称SDI)和多文档界面(MDI)。 SDI是指应用程序窗口中仅能显示一个文档,此文档直接显示在应用程序窗口内。 MDI是指应用程序窗口可能包含多个文档窗口。Microsoft Windows的记事本是SDI界面的一个例子。 在记事本中只能打开一个文档,想要打开另一个文档,必须先关上已打开的文档。VFP主窗口是一个MDI界面,在VFP主窗口中可打开命令窗口、各种编辑窗口和设计窗口等窗口。 为了支持SDI与MDI两类界面,VFP允许创建顶层表单和子表单。 1.顶层表单与子表单 (1)顶层表单 顶层表单适用于创建一个SDI应用程序,或用作MDI应用程序中的父表单。 顶层表单没有父表单,它与其它Windows应用程序一样显示在Windows桌面上,表
文档评论(0)