- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP第6章 表单及其控件的创建及使用
第6章 表单及其控件的创建与使用 表单概述 使用向导创建表单 表单设计器 控件的创建与使用 增强控件易用性的方法 6.1 表单概述 1.几个概念: 表单 即用户与计算机进行交流的一种屏幕界面,用于数据的显示、输入、修改。 表单集 可包含一张或多张表单的容器。 数据环境 在打开或修改一个表单或报表时需要打开的全部表、视图和关系。可用数据环境设计器来创建和修改表单的数据环境。 2.表单设计界面 主要包括:表单向导、表单设计器、工具栏、表单控件工具栏。 3.表单设计原则 从用户的角度设计表单。 表单外观、操作与Windows窗口尽可能一致,使表单尽可能地简单、易操作。 根据任务的不同,设计不同的表单及控件,以便用户的使用。 应用程序中的表单界面保持一致。 根据表中控件的数量等,设计表单中控件的布局。 对用户操作表单不要有过多的限制。 6.2 使用向导创建表单 步骤:项目管理器的“文档”选项卡→“表单” →“新建” →“表单向导” →“确定” 字段选取 选择表单样式 选择排序次序 保存 步骤: 从父表中选定字段 从子表中选定字段 建立表之间的关系:如果两个表为数据库表且有永久性关系,系统会自动作为默认的关系,否则系统找同名字段或“相近”字段。 选择表单样式 确定排序次序 保存完成 6.3 表单设计器 启动表单设计器: 界面操作 新建:“项目管理器”→文档→表单→新建→新表单 修改:“项目管理器”→文档→要修改表单→修改 命令 新建:CREATE FORM 表单名 修改:Modify Form 表单名 新建属性 新方法 编辑属性/方法程序 包含文件 创建表单集 对象列表 选项卡 属性/事件/方法列表 属性设置框 一旦用户修改了某属性、事件或方法,则其值以粗体显示。 如果选定的属性为系统预定的值,则该设置框表现为下拉列表框,用户可从中选取或双击属性的名称以循环遍历所有选项。 如果属性值为字符型常量,不必使用界限符。 如果属性设置需要指定一个文件或一种颜色,则在右边出现“…“按钮,单击该按钮可进行文件或颜色的选择。 如果属性的值为一个函数或表达式,则必须以符号(=)开头。 如果要将所做的修改还原为默认值,可右击鼠标,然后利用快捷菜单中的“重置为默认值”命令。 事件与方法的设置,是编写相应的处理过程,即编写程序代码。 利用系统菜单命令“表单”→“新建属性”或“新建方法”可为表单集或不属于表单集的表单添加任意多个新的属性或方法。 新建属性的默认值为“假”(.F.), 但属性可以为任何类型的值。 对表单中添加的新属性和新方法程序可以进行编辑。 执行系统菜单命令“显示”→“代码”; 在“属性”窗口中双击某事件或方法; 在“表单设计器”窗口中双击表单或某控件 添加“表”或“视图” 每添加一个“表”或“视图”就会创建一个临时表(Cursor)对象。 建立表间关系 如果添加的表具有在数据库中设置的永久性关系经,则这些关系自动继承到数据环境中;如果没有永久性关系,可在“数据环境”中设置关系(方法是将字段从主表拖动到相关表中相匹配的索引标识或字段上) 移去“表”或“视图” 选择控件 移动控件 缩放控件 “字段”选取卡: “样式”选取卡: 保存: 每个表单保存后将在磁盘上生成两个文件(扩展名分别是.SCX 和.SCT) 运行: “项目管理器”→表单→运行 常用工具栏“!”按钮 DO FORM 表单名 “表单”→运行表单 可以同时显示或隐藏表单集中的所有表单。 能够可视化地排列多个表单,并控制表单之间的相对位置。 因为表单集中的所有表单都定义在同一个表单文件中,并且使用同一个数据环境,所以多个表单可以自动地同步记录指针。如果在一个表单中改变了父表的当前记录指针,则在另一个表单中的子表相应记录将被刷新并显示。 OOP相关概念回顾 类(Class)与对象(Object) 基类(BaseClass) 对象的属性(Property) 对象的事件(Event) 对象的方法(Method) 事件驱动的程序设计 对象的访问:绝对访问、相对访问 对象属性代码设置公式:对象.属性=值 对象方法的调用公式:对象.方法 实验目标回顾 表单向导和表单设计器的使用 数据环境的设置 在表单中添加、删除、选择对象 在表单设计器中设置表单及表单中控件的属性 编写对象的事件处理代码 总结与思考 表单文件的扩展名?创建一个表单文件保存后会在磁盘上生成几个文件? 表单向导创建的表单有哪些特点? 简单、方便,无需编程即可实现相应功能 样式统一、单调,只能基于系统提供的模板 适合创建不需要特殊样式的数据绑定型表单 用表单设计器创建的表单过程 新建表单 在表单上根据需要添加合适的控件 设置对象的有关属性 在对象恰当的事
您可能关注的文档
- ug 曲线编辑操作.ppt
- UG建模与参数化建模分析.docx
- UDEC模拟实例及解析.doc
- UG用户默认设置无效与工程图模板的制作.pptx
- UHT与灌装机工作原理.ppt
- UPS中PFC电路.docx
- U肋设计.doc
- UPS联合包裹快递及供应链物流案例.ppt
- txcl9-图象的分割与特征提取.ppt
- VB中选择语句.ppt
- 2025至2030中国半导体封装用玻璃基板行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国半导体等离子清洗机行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国医院报警管理系统行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国半导体抛光片行业市场深度调研及发展前景与投资风险报告.docx
- 2025至2030中国卡培他滨行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国单组分泡沫行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国半导体组装及测试设备行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国卤化溶剂清洁剂市场销售前景及未来趋势深度解析报告.docx
- 2025至2030中国半月板修补术行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国单模蓝色激光二极管行业市场占有率及投资前景评估规划报告.docx
最近下载
- CAD软件:PTC Creo 二次开发all.docx VIP
- 部编版语文六年级上册全册教学设计(教案).pdf VIP
- 《宪法基本知识课件:公务员考试公基必备》.ppt VIP
- 航空概论完整全套教学课件.pptx
- 辽宁研发楼室内精装修冬季施工方案.doc VIP
- 《饮用水源保护区》课件.ppt VIP
- 2022年CCAA注册审核员《产品认证基础》试题(网友回忆版).docx VIP
- 证明某人是某个公司的实际控制人的协议书6篇.docx VIP
- 2025-2026新人教版小学3三年级数学上册全册教案【新教材】.doc
- 精品解析:天津市河西区2024-2025学年八年级下学期期末数学试卷(解析版).docx VIP
文档评论(0)