2006年4月等级考试笔试选择题23题:
DO CASE
CASE Thisform.OptionGroup1.Value=1
*针对第一个选项按钮采取某些行动
CASE Thisform.OptionGroup1.Value=2
*针对第二个选项按钮采取某些行动
CASE Thisform.OptionGroup1.Value=3
*针对第三个选项按钮采取某些行动
ENDCASE
例如:
在考生文件夹下,对数据库salary_db完成如下综合应用:
设计一个名称为form2的表单,在表单上设计一个"选项组"(又称选项按钮组,名称为Optiongroup1) 及两个命令按钮"生成"(名称为Command1)和"退出"(名称为Command2);其中选项按钮组有"雇员工资表"(名称为Option1)、"部门表"(名称为Option2)和"部门工资汇总表"(名称为Option3)3个选项按钮。然后为表单建立数据环境,并向数据环境中添加dept表(名称为Cursor1)和salarys表(名称为Cursor2)。
各选项按钮功能如下:
① 当用户选择"雇员工资表"选项按钮后,再点击"生成"命令按钮,查询显示在简单应用中创建的sview视图中的所有信息,并把结果存入表gz1.dbf中。
② 当用户选择"部门表"选项按钮后,再点击"生成"命令按钮,查询显示dept表中每个部门的部门号和部门名称并把结果存入表bm1.dbf中。
③ 当用户选择"部门工资汇总表"选项按钮后,再点击"生成"命令按钮,则按部门汇总,将该公司的部门号、部门名、工资、补贴、奖励、失业保险和医疗统筹的支出汇总合计结果存入表hz1.dbf 中,并按部门号升序排序。请注意:字段名必须与原字段名一致。
④ 点击"退出"按钮,退出表单。
注意:以上各项功能必须调试,并运行通过。
【答案】
在命令窗口输入命令:CREATE FORM form2,打开表单设计器,通过"常用工具栏"向表单添加一个选项组按钮和两个命令按钮。
在表单设计器中,右击空白表单,选择"数据环境"快捷菜单命令,打开表单的数据环境,首先要求选择添加的数据表,在弹出的"打开"对话框中选择要加入到数据环境中的数据表文件dept和salarys,关闭对话框,将表添加到表单的数据环境中。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |