ch7VFP表单.ppt_第1页
ch7VFP表单.ppt_第2页
ch7VFP表单.ppt_第3页
ch7VFP表单.ppt_第4页
ch7VFP表单.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第7章,表单设计和表单创建,向表单添加对象,处理表单并管理表单中的表单。窗体类似于窗口中的各种标准窗口和对话框,是VFP最常用的界面。窗体是一个容器类,由一个或多个页面组成,每个页面可以包含多个控件对象。它通常用于在表和视图中输入、修改和显示数据,或者响应用户/系统事件来完成信息处理。7.1-7.2创建和修改表单以及设计表单的原则:(1)使用用户熟悉的控件、术语和处理方法来设计表单;(2)表单的外观和操作应尽可能与窗口中常见的窗口/对话框保持一致,便于操作;(3)根据不同的任务,设计不同的表单和表单中的控件,以方便用户的操作和使用。(4)应用界面应一致。(5)根据表单中控件的数量和所表达数据的

2、性质,设计控件的布局或表单中包含的页数。(6)对用户的操作形式没有太多的限制,具有一定的容错功能。要了解如何创建表单,(1)使用表单向导创建表单,(2)使用表单设计器创建表单,(3)在“表单”菜单中选择“快速表单”,以及(4)使用程序创建表单。例如:使用向导创建一个基于js.dbf的表单-使用向导创建一个单表表单!向导无法创建基于视图的表单。scx表单文件。sct表单的备注文件,并创建表单2。例如,使用向导基于xs.dbf和cj.dbf (xs.xh、xs.xm、xs.xbCJ。kcdh,CJ。CJ),-用向导创建一对多表单,一对多表单:用于操作两个一对多关系的表;显示父表数据时,用表控件显示

3、相关的子表数据。在一对多表单中,记录定位按钮仅在父表上有效。创建表单3-使用表单设计器创建表单。向导生成的表单具有基本固定的外观、形式和功能。表单设计人员可以根据用户的需求,直观地创建和修改表单。创建表单js_form打开表单设计器以创建新表单,形成表单的数据环境,并创建表单三。使用窗体设计器创建窗体,并使用它在打开或运行窗体时自动打开窗体所基于的表和视图,并将窗体属性窗口中的“控件源”属性设置框与数据环境中的所有字段连接起来。关闭或释放窗体时自动关闭表和视图。数据环境的角色,数据环境的操作,添加表或视图,删除表或视图,设置关系:将字段从主表拖动到匹配的索引标记或相关表中的字段(此时,将提示用

4、户创建索引标记),并创建一个表单3。-使用表单设计器创建表单,如何使用设计器创建表单:1。使用“表单控件”工具栏向表单添加控件,例如:标签控件、工作编号文本框控件-js.gh2。将字段从数据环境拖动到表单,例如:拖动js.xm、拖动js.jl、创建表单3、修改表单以及通过修改js _ form修改现有表单。-使用表单设计器创建表单并修改表单布局:选择、移动、缩放、复制、删除和对齐控件以自定义表单:更改文本的字体和大小(字体名称、字体大小等)。)添加图形(图像控件、图片属性)来设置表单的前景色和背景色(调色板),并创建表单4。-使用快速窗体创建窗体方法1:窗体菜单中的快捷窗体方法2:窗体设计器工

5、具栏中的窗体生成器方法3:快捷菜单中的生成器,例如:打开窗体设计器窗口时,使用生成器创建基于js.dbf的窗体js_form、创建窗体集和从窗体创建方法!您可以在表单集中添加和删除表单。当表单集中只有一个表单时,您可以移动表单集以获得一个独立的表单。表单集是由一个或多个相关表单组成的容器类。,7.3将对象添加到表单、向导/生成器/表单控件工具栏/数据环境容器对象/控件对象/基于用户定义类的对象集属性和计数属性-适用于容器对象p190。表7-6。添加属性和方法程序(使用“表单”菜单)创建新属性默认值为。f .创建新方法程序编辑属性/方法程序,示例:表单包含一个页面框架,并且页面框架中包含的页数未知。刷新表单时,代码为i=1到this.pagecount数字属性指示此页面中包含的对象数。刷新数组用于引用其中包含的每个对象。7.4处理表单和表单中的数据,理解定义表单外观和行为的通用属性。P192。表7-7。在“窗体设计器”的工具栏上编辑-“显示”/“代码”-“代码窗口”-双击一个对象,保存窗体,关闭窗体设计器,运行窗体或从工具栏中选择“保存”按钮,可以将窗体保存为扩展名为的窗体文件。SCX;您可以将窗体或窗体上的控件另存为类,并执行“文件/另存为类”命令。如果将窗体上的控件定义为类,则必须首先选择窗体上的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论