简答题
VF
2017-03-30
设计一个名为form_hook的表单,表单的控件名为Form1,文件名为form_hook,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combo1)、一个文本框(名称为Text1)、两个命令按钮“统计”和“退出”(名称为Command1和Command2)。
运行表单时,组合框中有3个条目“清华”、“北航”、“科学”(只有3个出版社名称,不能输入新的)可供选择。在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“book”表中该出版社图书的总数。
单击“退出”按钮关闭表单。
注意:完成表单设计后要运行表单的所有功能。
参考答案
暂无
答案解析
【考点分析】本大题主要考查的知识点是:建立表单及表单控件的属性和方法。
【解题思路】若要设置组合框中的显示条目为某些固定的值,则需先将组合框的RowSourceType属性设置为“1”,同时将RowSource属性设置为这些值,且之间要用逗号隔开。
【操作步骤】
步骤1:在命令窗口输入命令“Create Form form_book”,建立表单。
步骤2:从表单控件工具栏中以拖曳的方式在表单中添加一个组合框、一个文本框和两个命令按钮,并修改各控件的属性,如图3.69所示,为表单添加数据环境“book”表。
步骤3:双击命令按钮,写入命令按钮的Click事
件代码。如图3.70所示。
* * *“统计”命令按钮的Click事件代码* * *
SELECT COUNT(*)FROM BOOK;
WHERE出版社=THISFORM.COMB01.VALUE;
INTO ARRAY TEMP
THISFORM.TEXT1.VALUE=Temp(1)
* * * * * * * * * * * * * * * * * * * * * * * *
* * * “退出”命令按钮的Click事件代码* * *
ThisForm.Release
* * * * * * * * * * * * * * * * * * * * * * * *
步骤4:保存并运行表单,如图3.71所示。
【易错提示】组合框的数据源及命令按钮的代码。
【解题思路】若要设置组合框中的显示条目为某些固定的值,则需先将组合框的RowSourceType属性设置为“1”,同时将RowSource属性设置为这些值,且之间要用逗号隔开。
【操作步骤】
步骤1:在命令窗口输入命令“Create Form form_book”,建立表单。
步骤2:从表单控件工具栏中以拖曳的方式在表单中添加一个组合框、一个文本框和两个命令按钮,并修改各控件的属性,如图3.69所示,为表单添加数据环境“book”表。
步骤3:双击命令按钮,写入命令按钮的Click事
件代码。如图3.70所示。
* * *“统计”命令按钮的Click事件代码* * *
SELECT COUNT(*)FROM BOOK;
WHERE出版社=THISFORM.COMB01.VALUE;
INTO ARRAY TEMP
THISFORM.TEXT1.VALUE=Temp(1)
* * * * * * * * * * * * * * * * * * * * * * * *
* * * “退出”命令按钮的Click事件代码* * *
ThisForm.Release
* * * * * * * * * * * * * * * * * * * * * * * *
步骤4:保存并运行表单,如图3.71所示。
【易错提示】组合框的数据源及命令按钮的代码。