首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)建立表单,如图1-3所示。表单文件名和表单控件名均为formtest,表单标题为“考试系统”,表单背景为灰色(BackColor=192,192,192),其他要求如下: ①表单上有“欢迎使用考试系统”(Label1)8个字,其背景颜色为灰
(1)建立表单,如图1-3所示。表单文件名和表单控件名均为formtest,表单标题为“考试系统”,表单背景为灰色(BackColor=192,192,192),其他要求如下: ①表单上有“欢迎使用考试系统”(Label1)8个字,其背景颜色为灰
admin
2010-12-13
72
问题
(1)建立表单,如图1-3所示。表单文件名和表单控件名均为formtest,表单标题为“考试系统”,表单背景为灰色(BackColor=192,192,192),其他要求如下:
①表单上有“欢迎使用考试系统”(Label1)8个字,其背景颜色为灰色(BackColor=192,192,192),字体为楷体,字号为24,字的颜色为桔红色(ForeColor=255,128,0):当表单运行时,“欢迎使用考试系统”8个字向表单左侧移动,移动由计时器控件Timer1控制,间隔(interval属性)是每200毫秒左移10个点(提示:在Timer1控件的Timer事件中写语句:ThisformLabel1.Left=-Thisform.Label1.Left-10),当完全移出表单后,又会从表单右侧移入。
②表单有一个命令按钮(Command1),按钮标题为“关闭”,表单运行时单击此按钮关闭并释放表单。
(2)在“学生管理”数据库中利用视图设计器建立一个视图sview,该视图包含3个字段“课程编号”、“课程名”和“选课人数”。然后利用报表向导生成一个报表creport,该报表包含视图sview的全部字段和内容。
选项
答案
(1)步骤1:在命令窗口执行命令:CREATE FORMformtest,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个标签、一个计时器和一个命令按钮。 步骤2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表2-6。 [*] 步骤3:双击计时器(Timer1),编写该控件的Timer事件代码,代码如下: *****计时器(Timer1)的Timer事件代码***** IF THISFORM.LABEL1.LEFT+THISFORM.LABEL1.WIDTH<=0 &&如果标签的右边框与表单的左边框重合 THISFORM.LABEL1.LEFT=THISFORM.WIDTH &&标签左边距等于表单的宽度值,此时标签的左边框刚好与表单的右边框重合ELSE THISFORM.LABEL1.LEFT=THISFORM.LABEL1.LEFT-10 &&标签的左边距减10ENDIF 步骤4:双击“关闭”命令按钮,编写命令按钮的Click事件代码:
THISFORM.RELEASE
。 步骤5:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。 (2)步骤1:在命令窗口执行命令:
OPEN DATABASE学生管理
,打开数据库环境。 步骤2:继续在命令窗口执行命令:
CREATE VIEW
,打开视图设计器。在“添加表或视图”对话框中依次双击“课程”表和“考试成绩”表,将表添加到视图设计器中,添加两个表后,系统弹出“联接条件”对话框,自动查找两个表中相匹配的字段进行联接,单击“确定”按钮设置两个表的联系。 步骤3:在视图设计器中双击“课程”表中“课程编号”和“课程名”字段,添加到“选定字段”中;然后在“字段”选项卡的“函数和表达式”下的文本框中输入表达式:COUNT(考试成绩.学号) AS 选课人数,再单击“添加”按钮,将其添加到“选定字段”列表中。如图2-22所示。 [*] 步骤4:在“分组依据”选项卡中双击“可用字段”列表框中的“课程编号”字段到“分组字段”选项卡中。 步骤5:单击“常用”工具栏中的“运行”按钮查看结果,将视图以文件名sview保存。 步骤6:执行【文件】→【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“报表”选项,然后单击“向导”图标按钮,系统弹出“向 导选取”对话框,选中“报表向导”项,单击“确定”按钮,启动报表向导。 步骤7:在报表向导的“步骤1-字段选取”界面的“数据库和表”下选中sview视图文件,将“可用字段”中的字段全部添加到“选定字段”中。 步骤8:由于本题不再要求其他操作,可以直接单击“完成”按钮跳至向导最后一个界面。继续单击“完成”按钮,在“另存为”对话框的“保存报表为:”文本框中输入报表文件名cmport,单击“保存”按钮。
解析
(1)本题考查的是表单的基本设计。除了掌握表单控件的常用属性、事件和方法之外,本题还需要掌握以下几个关键的知识点进行操作:
表单控件在表单中移动方向的控制,这主要通过控件的Left属性控制,该属性表示控件的左边界在表单中的位置.Left值越大,表示该控件离表单的左边界越远,因此,要控制控件在表单中向右移动,可以通过逐渐增加Left值来实现,反之,如果控件向左移动,可以通过逐渐减小Left值来实现。注意:表单控件没有右边界属性。
由于控件没有右边界属性,因此控件在表单中的水平位置只能通过左边界定位,当控件的Left值为0时,控件的左边界与表单的左边界刚好重叠,当Left值等于表单宽度(Width)时,与表单右边界重合,而本题要求控件从表单左边进入,即要求控件的右边界与表单左边界重合,因此,需要用0减去控件本身的宽度(width),此时控件右边界才刚好与表单左边界重合,标签的移动过程如图2-21所示。
计时器Interval属性的含义,通过该属性值中数值的大小,控制表单控件变化的时间间隔,其中,1000表示1秒,数值越大,时间间隔越小。
通过IF条件语句判断控件边界与表单边界的位置关系。
(2)本题考查的是视图设计器的使用及报表向导的使用,由于视图只能保存在数据库中,因此要先打开用于保存视图的数据,本题中要注意判断视图中的字段均来自哪个表。
另外,在视图设计器中输入计算表达式时,可直接在视图设计器“字段”选项卡的“函数和表达式”下的文本框中输入表达式,同时也可以通过打开“表达式生成器”对话框进行输入,要为输入的表达式指定一个新的视图字段名,可以通过AS短语指定.用于计数的函数为COUNT(),该函数容易与求和函数SUM()混淆。
建立视图后,可在报表向导“步骤1-字段选取”界面的“数据库和表”中看到刚建立的视图文件,然后根据向导提示完成操作即可。
转载请注明原文地址:https://kaotiyun.com/show/S4zp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
一台Cisco路由器R1的第3模块第l端口通过DDN的E1专线与一台远程路由器R2的第4模块第2端口相连,在R1的端口上封装PPP协议。为R1和R2端口分配的IP地址分别为193.42.91.201/30和193.42.91.202/30。下列B2的端口配
在Cisco路由器的内存中,主要用于存储启动配置文件(startup-config)或备份配置文件的可读写存储器是()。
下图是网络地址转换NAT的一个示例根据图中信息,标号为③的方格中的内容应为()。
如果在运行表单时,要使表单的标题栏显示“登录窗口”,则可以在Forml的Load事件中加入语句假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则
在考生文件夹中完成如下综合应用:考生文件夹中存在数据库spxs,其中包含表dj和表xs,这两个表存在一对多的联系。对数据库建立文件名为myform的表单,其中包含两个表格控件。第一个表格控件用于显示表dj的记录,第二个表格控件用于显示与表d
有关过程调用叙述正确的是______。
一个表的全部备注字段的内容存储在______中。
假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。
执行上一题所有的命令序列后,数据表文件TTT.DBF中的记录共有______。
若用如下的SQL语句创建一个student表:CREATETABLEstudentNOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2)
随机试题
亚急性感染性心内膜炎的病理变化有
肝硬化患者,出现血性腹水,应首先怀疑的情况是
招投标规定招标方式可分为()种。
2006年6月13日,北京节能环保展览会在农展馆开幕,开幕仅三天就接待了3万余人次。在这次展览会上,生产数码产品的某公司推出了自主研发的新型节能插座。由于这种插座采用了先进的嵌入式技术,使其具备了安全节能的功能,即如果使用者忘记拔插销,也不会待机耗电,这是
下列关于投资中心业绩评价指标的说法中,错误的是()。
实验观察是指人们有目的、有计划地通过多种感官(如视觉、听觉、嗅觉和触觉等)或观察仪器,对观察对象进行感知,从而获得化学实验事实的一种科学方法。简述中学化学实验观察的主要内容。
1.近来,网民们纷纷吐槽身边的“土豪”现象。比如北京市朝阳区某村村委副主任,国庆期间为儿子连摆三天婚宴,总花费超过160万元,豪车开道、鲜花铺路、明星助唱——网友纷纷感叹:“这才是‘土豪婚宴’!”又比如江苏南通某男子用500万元现金拼成“羊肉卷”作聘礼迎娶
系统功能调用是()。
以下选项中,能正确进行字符串赋值的是
"SpeechandWriting"Itisawidelyheldmisconceptionthatwritingismoreperfectthanspeech.Tomanypeople,writingsom
最新回复
(
0
)