设计一个名为mysupply的表单,表单的控件名和文件名均为mysupply。表单的形式如下图所示。 表单标题为“零件供应情况”,表格控件为Grid1,命令按钮“查询”为Command1、“退出”为Command2,标签控件1.qhel1和文本框

admin2015-07-27  78

问题 设计一个名为mysupply的表单,表单的控件名和文件名均为mysupply。表单的形式如下图所示。

    表单标题为“零件供应情况”,表格控件为Grid1,命令按钮“查询”为Command1、“退出”为Command2,标签控件1.qhel1和文本框控件Text1(程序运行时用于输入工程号)。
  运行表单时,在文本框中输入工程号,单击“查询”命令按钮后,表格控件中显示相应工程所使用的零件的零件名、颜色和重量(通过设置有关“数据”属性实现),并将结果按“零件名”升序排序存储到pp.dbf文件。
单击“退出”按钮关闭表单。
  完成表单设计后运行表单,并查询工程号为“J4”的相应
信息。

选项

答案步骤1:新建一个表单,并按题目要求修改表单的属性,如图3.14所示。 [*] 步骤2:在表单中添加一个表格控件、两个命令按钮控件、一个标签控件和一个文本框控件,并按照题目的要求设置各控件的属性,如图3.15所示。 [*] 步骤3:编写两个命令按钮的Qick事件代码,如图3.16所示。******“查询”按钮的Click事件代码:****** &&选择查询字段,通过as短语指定显示字段 SELECT零件,零件名,零件,颜色,零件,重量; &&指定字段来源 FROM供应,零件 &&设置查询条件 WHERE零件.零件号=供应.零件号AND供应,工程号= THISFORM.TEXTl.VALUE; &&查询结果按零件名升序排列 ORDER BY零件名; &&将查询结果存储到pp.dbf中 INTO DBF PP &&设置表格的数据来源 THISFORM.GRIDl.RecordSource=“PP” ******************* ******“退出”按钮的Click事件代码****** THISFORM.RELEASE ******************* [*] 步骤4:保存表单名为mysupply,并按要求运行表单,如图3.17所示。 [*]

解析 本大题主要考查的知识点是:通过表单设计器创建表单、表单控件及其属性的修改和通过SQL语句实现查询。
    【解题思路】按照题目的要求建立表单,并向表单中添加控件,然后修改控件的相关属性,最后为命令按钮编写事件代码。表单的Name属性用于设置表单的名称,Caption属性用于设置表单的标题;标签的caption属性用于设置标签的标题;命令按钮的calption属性用于设置命令按钮的标题;表格控件的RecordSource属性用于设置表格的数据来源。在作答本题的过程中还用到了“设置表单的数据环境”的知识点,为表单建立数据环境,可以方便地设置控件与数据之间的绑定关系,并且数据环境中的对象(表、视图或表间的关联)会随着表单的运行而打开和建立,随着表单的关闭而关闭或释放。
转载请注明原文地址:https://kaotiyun.com/show/d9Ep777K
0

相关试题推荐
最新回复(0)