一、选择题
1. 在Visual FoxPro中,Unload事件的触发时机是 。 A.释放表单 B. 打开表单 C.创建表单 D. 运行表单
2. 假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为 。
A. 日期型 B. 数值型 C. 字符型 D. 以上操作出错
3. 在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是 。
A.This B.ThisForm C.Caption D.Click
4. 能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是 。 A. Hide B. Show C. Release D. SetFocus
5. 下面对编辑框(EditBox) 控制属性的描述正确的是 。 A. SelLength属性的设置可以小于0
B. 当ScrollBars的属性值为0时,编辑框内包含水平滚动条 C. SelText属性在做界面设计时不可用,在运行时可读写 D. Readonly属性值为.T.时,用户不能使用编辑框上的滚动条 6. 下面对控件的描述正确的是 。 A. 用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择
C. 用户可以在一个选项组中选中多个选项按钮
D. 用户对一个表单内的一组复选框只能选中其中一个
7. 确定列表框内的某个条目是否被选定应使用的属性是 。 A. Value B. ColumnCount C. ListCount D. Selected
8. 在Visual FoxPro中,运行表单T1.SCX的命令是 。 A. DO T1 B. RUN FORM1 T1 C. DO FORM T1 D. DO FROM T1 9. 在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 。
A. ThisForm.Refresh B. ThisForm.Delete C. ThisForm.Hide D. ThisForm.Release
10. 假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的? A. ThisForm.Text1.value B. This.Parent.value
C. Parent.Text1.value D. this.Parent.Text1.value 11. 下面是关于表单数据环境的叙述,其中错误的是 。 A. 可以在数据环境中加入与表单操作有关的表 B. 数据环境是表单的容器
C. 可以在数据环境中建立表之间的联系 D. 表单自动打开其数据环境中的表
12. 新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的 。 A. Name属性 B. Caption属性 C. Closable属性 D. AlwaysOnTop属性 13. 有关控件对象的Click事件的正确叙述是 。 A. 用鼠标双击对象时引发 B. 用鼠标单击对象时引发 C. 用鼠标右键单击对象时引发 D. 用鼠标右键双击对象时引发
14. 关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的 。 A. 标题 B. 属性 C. 事件 D. 方法 15. 以下叙述与表单数据环境有关,其中正确的是 。
A. 当表单运行时,数据环境中的表处于只读状态,只能显示不能修改 B. 当表单关闭时,不能自动关闭数据环境中的表 C. 当表单运行时,自动打开数据环境中的表 D. 当表单运行时,与数据环境中的表无关
16. 在Visual FoxPro中释放和关闭表单的方法是 。
A. RELEASE B. CLOSE C. DELETE D. DROP 17. 在表单中为表格控件指定数据源的属性是 。 A. DataSource B. RecordSource C. DataFrom D. RecordFrom 18. 以下关于表单数据环境叙述错误的是 。 A. 可以向表单数据环境设计器中添加表或视图 B. 可以从表单数据环境设计器中移出表或视图 C. 可以在表单数据环境设计器中设置表之间的关系 D. 不可以在表单数据环境设计器中设置表之间的关系 19—21使用下图:
19. 如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句 。
A. THISFORM.CAPTION=\登录窗口\登录窗口\C. THISFORM.NAME=\登录窗口\登录窗口\20. 如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则可以在Form1
的Init事件中加入语句 。
A. FORM1.TEXT2.PASSWORDCHAR=\
C. THISFORM.TEXT2.PASSWORD=\21. 假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下: USE 口令表 GO TOP flag =0
DO WHILE .not.EOF()
IF Alltrim(用户名)==Alltrim(Thisform.Text1.value) If Alltrim(口令)==Alltrim(Thisform.Text2.value) WAIT\欢迎使用\ ELSE
WAIT\口令错误\ ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF
——————
WAIT\用户名错误\ ENDIF
则在横线处应填写的代码是 。
A. flag=-1 B. flag=0 C. flag=1 D. flag=2 22. 下面关于表单若干常用事件的描述中,正确的是 。 A. 释放表单时,UNLOAD事件在DEXTROY事件之前引发 B. 运行表单时,INIT事件在LOAD 事件之前引发 C. 单击表单的标题栏,引发表单的CLICK事件 D. 上面的说法都不对
23. 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句 。 A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release D. ThisForm.Return
24. 假设表单上有一选项组:●男 ○ 女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为 。
A. .T. B. \男\男\或1 25. 在Visual FoxPro中调用表单mf1的正确命令是 。 A. DO mf1 B. DO FROM mf1 C. DO FORM mf1 D. RUN mf1
二、填空题
1. 在Visual FoxPro中,在运行表单时最先引发的表单事件是 事件。 2. 在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 事件。
3. 在Visual FoxPro中,假设表单上有一选项组:○男 ○女,该选项组的Value属性值赋为0。当其中的第一个选项按钮“男“被选中,该选项组的Value属性值为 。 4. 在Visual FoxPro表单中,用来确定复选框是否被选中的属性是 。 5. 用来指定显示在复选框旁的文字的属性是 。 6. 在表单中确定控件是否可见的属性是 。
7. 在Visual FoxPro中,运行当前文件夹下的表单T1.SCX的命令是 。 8. 运行表单时,Load事件是在Init事件之 被引发。 9. 在visual FoxPro中释放和关闭表单的方法是 。
10. 在VISUAL FOXPRO 的表单设计中,为表格控件指定数据源的属性是 。 11. 在VISUAL FOXPRO 中为表单指定表题的属性是 。
12. 在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 属性值。
13. 在表单设计器中可以通过 工具栏中的工具快速对齐表单中的控件。
14. 为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为 。
第十一章 报表设计与标签设计同步练习
一、选择题
1.不可以作为报表的数据来源 。
A.自由表 B. 数据库表 C. 视图 D. 表结构
2.分组/总计报表的总计是把数据源中所有记录中每个 字段作总计 A. 字符型 B. 数值型 C. 逻辑型 D. 日期型 3.报表的组注脚是为了表示 。
A. 总计或统计 B. 每页总计
C. 总结 D. 分组数据的计算结果 4.创建一对多报表要求保证两个数据表 。 A. 可以是两个数据库的表 B. 可以是两个自由表
C. 可以是一个数据库中两个不相关的数据表 D. 必须是一个数据库中的两个一对多表
5.在使用set print on 命令接通打印机后,结果不能输出到打印机的命令组是 。 A. use ss B. use ss C. use ss D. ? “VCD” List list to print @3,3 say 姓名 6.在创建快速报表时,基本带区包括 。
A. 标题、细节和总结 B. 组标头、细节和组注脚 C. 页标头、细节和页注脚 D. 报表标题、细节和页注脚 7.在VFP中添加域控件后,可以更改其数据类型和打印格式,域控件的数据类型包括 。 A. 字符型、数值型、通用型 B. 字符型、日期型、通用型