网站大量收购闲置独家精品文档,联系QQ:2885784924

第6章表单设计..doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章表单设计.

第6章 表单及其控件的创建与使用 6.1 表单概述 表单:类似于Windows中的各种标准窗口与对话框,是一种容器类,可包括多个控件对象,用于处理各种数据。即用户与计算机进行交流的一种屏幕界面,用于数据的显示、输入、修改。 表单集:可包含一张或多张表单的容器。 数据环境: 在打开或修改一个表单或报表时需要打开的全部表、视图和关系。它以窗口形式(类似于数据库设计器)反映出与表单有关的表、视图、表之间关系等内容。可以用数据环境设计器来创建和修改表单的数据环境。 6.2 使用向导创建表单 利用表单向导可以创建基于一个表的表单,也可以创建基于具有一对多关系的二个表的表单。 6.2.1 利用向导创建基于一个表的表单 例1:利用向导创建基于一个学生表的表单,浏览学生表中的信息 注意:表单保存后产生两个文件,即表单文件(.SCX)和表单备注文件(.SCT) 6.2.1 利用向导创建一对多表单 例2:利用向导创建一对多表单,浏览学生表和成绩表中的对应学生的信息和成绩信息 6.3 表单设计器 6.3.1 表单设计器概述 创建或修改表单 项目管理器中创建表单 Create form 表单名 创建表单 Modify form 表单名 修改、打开表单 表单设计器界面及其组成:表单设计器 表单设计器工具栏 表单控件工具栏 属性窗口 1.表单设计环境的设置 2.“表单“菜单 3.“表单设计器“工具栏 4.“表单控件“工具栏 5.“布局“工具栏 6.“属性窗口” 表单及其中的控件都是一个个的对象,他们有各自的属性、事件和方法。 7.为表单集或表单创建新属性和新方法 6.3.2 事件与方法的代码设置 表单(集)及其所包含的对象都有与之相关的事件和方法程序。事件可以是用户行为触发的,也可以是系统行为触发的。方法程序是和对象相联系的过程,只能通过程序以特定的方式激活。 1.编辑事件处理代码或方法程序代码的方式: (1)系统菜单命令“显示”-”代码” (2) 在“属性”窗口中双击某事件或方法 (3)在“表单设计器”窗口中双击表单或某控件 2.常用的方法及其调用 (1)Setall方法:为容器对象中的所有控件或某一类控件制定一个属性设置,其语法格式为: container.setall(cproperty,value,[,cclass]) 例1:将表格控件中列对象的backcolor属性设置为红色 Thisform.grid1.setall(“backcolor”,rgb(255,0,0),”column”) 例2:将表格控件中每个列对象包含的标头的forecolor属性设置为绿色 Thisform.grid1.setall(“forecolor”,rgb(0,255,0),”header”) (2)常用的方法 .Hide/Show方法 表单隐藏/显示 .Setfoucs方法 对象获得焦点 .Refresh/release表单刷新/释放 6.3.3 表单的数据环境 表单(集)的数据环境包括了与表单交互作用的表和视图,以及表之间的关系;表单打开时,数据环境中的表和视图自动被打开;当表单关闭或释放时,数据环境中的表和视图自动被关闭。 1.数据环境的设置 (1)永久关系或临时关系的设置 (2)数据环境中属性的设置 Dataenvironment, cursor1(order),cursor2, relation1(childorder,relationalexpr) 2.控件与数据的关系 根据控件与数据环境中数据的关系,控件可以分为两类:数据绑定型控件和非数据绑定型控件。 绑定型控件:是指与表或视图等数据源中的数据绑定的控件:复选框,列表框,组合框,命令组,编辑框,列,选项按纽,选项组,微调框,文本框,表格等控件可以与数据绑定。 除表格以外的绑定型控件通过对Controlsource属性的设置为为表或视图的某个字段或内存变量来实现数据绑定 表格控件通过Recordsourcetype和recordsource属性设置来和表或视图进行绑定 非绑定型控件:不与数据绑定的控件,主要有线条,标签,命令按钮和命令按钮组等控件 6.3.4 使用表单设计器修改表单 1.修改表单布局 选择控件、移动控件、缩放控件、复制控件、添加控件 2.修改表单的外观属性 表单的标题(caption) 标题前面的控制菜单图标(icon) 有无最大化/最小化按钮(maxbutton/minbutton) 边框样式(borderstyle) 是否自动居中(autocenter)等 颜色(backcolor,forecolor)与背景(picture) 文字的字体和大小(fon

文档评论(0)

jiulama + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档