问答题
在考生文件夹下完成如下操作:
问答题
my_menu菜单中的“文件”菜单项下有子菜单项“新建”、“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间添加一条水平的分组线,并为“退出”菜单项编写一条返回到系统菜单的命令(不可以使用过程)。
【正确答案】[操作步骤]
步骤1:单击常用工具栏中的“打开”按钮,打开菜单my_menu。在菜单设计器中单击“文件”菜单项中的“编辑”按钮,如图1所示,进入“文件”菜单的子菜单中。
[*]
图1
步骤2:选择“退出”菜单项并单击右侧的“插入”按钮,在“关闭”和“退出”之间插入一行,在“菜单名称”处输入“/-”。将“退出”菜单项的“结果”设置为“命令”,并输入“set sysmenu to default”,如图2所示。
[*]
图2
【答案解析】[考点] 本大题主要考查的知识点是:利用菜单设计器修改菜单,返回系统菜单命令,创建快速报表,复制表以及SQL插入语句的使用。
第1题中在“关闭”和“退出”之间插入一行,在“菜单名称”处输入“/-”,通过命令返回Visual Foxpro的系统菜单,命令格式为“SET SYSMENU TO DEFAULT”;第2题中是在报表设计器中创建快速报表;第3题复制表的命令是“COPY (structure) TO表名”;第4题需先在命令窗口中完成正确SQL语句的编写并执行,然后检查SQL语句的执行结果,最后新建程序文件,将SQL语句复制到新建的程序文件中。
菜单中添加水平分组线不常见,请考生注意。创建快速报表必须先新建报表,而不能直接创建快速报表。复制表的命令和返回系统菜单的命令请考生牢记。
问答题
创建一个快速报表sport_report,报表中包含了“金牌榜”表中的“国家代码”和“金牌数”两个字段。
【正确答案】步骤1:新建一个空白报表,在报表设计器中选择“报表”菜单下的“快速报表”命令,如图3所示。
[*]
图3
步骤2:选中考生文件夹下的“金牌榜”表,即可打开“快速报表”对话框,单击对话框中的“字段”按钮,将“国家代码”和“金牌数”两个字段添加到“选定字段”中。单击“确定”按钮回到报表设计器中,保存报表为sport_report,预览报表设计结果,如图4所示。
[*]
[*]
图4
【答案解析】
问答题
使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden。并将该SQL语句存储在文件one.prg中。
【正确答案】新建一个程序文件,为其编写如下的命令语句。
USE金牌榜
COPY STRU TO GOLDEN
保存程序为one.prg,并运行该程序文件。
【答案解析】
问答题
使用SQL语句向自由表golden中添加一条记录("011",9,7,11)。并将该SQL语句存储在文件two.prg中。
【正确答案】在命令窗口输入命令“insert into golden Value("011",9,7,11)”并按回车键,并将此命令存储到新建的two.prg文件中。
【答案解析】