云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第七章 表单

第七章 表单

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 3:52:41

对于图所示的表单,列表框、“平均成绩”命令按钮、“合格人数”命令按钮和表格控件的Name属性值分别为LST1、CM1、CM2和GTP,表格控件的数据源为TEMP表。表单执行时,用户在列表框中选择某个学校后,单击“平均成绩”则在表格控件中显示该学校各个语种的平均成绩,单击“合格人数”则在表格控件中显示该学校各个语种的合格人数,且表格第2列的标头控件的标题与命令按钮的标题一致。

根据上述的功能要求,完善“平均成绩”命令按钮的Click事件代码: SELECT SUBS(zkz,4,2) AS dh, AVG(cj) AS JG; FROM kscj;

WHERE LEFT(zkz,3)= GROUP BY 1;

INTO TABLE tempX SELE temp ZAP

APPEND FROM GOTO TOP

ThisForm.gtp.Column2.Header1.Caption=THIS.Caption ThisForm.Refresh

25. 某表单(fml)上有一个列表框(list1)、一个文本框(text1)一个命令按钮(command1,其

Caption属性为“添加”)。请完善命令按钮的Click事件代码以实现以下功能:在文本框text1中输入字符串,如果该字符串在列表框中不存在,就将该字符串插入到列表框中,否则弹出对话框给出信息提示“该字符串已经存在,请重新输入”。运行表单时参考界面如图所示。

lag=0

FOR n=1 TO THISFORM.list1.ListCount

IF THISFORM list1.List(n)= _______ flag=1 ENDIF ENDFOR IF flag=0

________ (THISFORM.text1.Value) ELSE

MESSAGEBOX(“改字符串已经存在,请重新输入”) ENDIF

26. 某数据库中包含课程( KC )表和成绩( CJ )表,课程表中含有课程代号( kcdh )、

课程名( kcm )和学分( xf )等字段,成绩表中含有学号( xh )、课程代号( kcdh )和成绩( cj )等字段。已创建一个按课程代号查询学生成绩的表单如图所示。

表单中下拉列表框(Combo1)的数据源设置如下: RowSource Type 属性为:6-字段 RowSource 属性为:kc.kcdh。

在下拉列表框中选择某一课程代号后,表格控件( Grid1 )立即显示该课程所有学生的成绩,且在文本框( Text1 )中显示该课程的课程名,则应在下拉列表框的?________事件中编写如下代码: SELECT KC

ThisForm.Text1.Value=kc.kcm ThisForm.Grid1.RecordSource=;

"SELECT cj.xh,cj.cj FROM cj WHERE cj.kcdh=ALLT(THIS.Vale)INTO CURStmp" ThisForm.Refresh

根据以上代码可判定,表格控件( Grid1 )的 RecordSourceType 属性为?________。

27. 已知教师表(JS.DBF)含有工号(gh, C, 6)、姓名(xm, C, 8)、性别(xb, C, 2)、

职称(zc, C, 20)、系代号(xdh, C, 2)等字段,系名表(XIM.DBF)含有系代号(xdh, C, 2)、系名(ximing, C, 20)等字段。某表单运行时如图所示,该表单的功能是查看各个系教师的名单,在列表框(List1)中选择一个系时,表格(Grid1)中显示出该系教师的工号、姓名、性别、职称,且表格中数据只读。

根据图3所示的表单,填写表单、列表框和表格控件的下列有关属性值: 表单:Caption= 列表框:ColumnCount= ________ 表格:RecordSourceType=1-别名 RecordSource= ReadOnly=________

28. 某表单中有一个列表框控件list1和一个命令按钮控件cmd1,表单运行时如图所示。

列表框显示的内容分别是学生的学号、姓名、选课数以及平均成绩。命令按钮cmd1的Click事件代码如下:

THISFORM.Caption = THISFORM.List1.value 在表单运行时,若单击该命令按钮后表单的标题显示学生的姓名(例如显示“吴云”),则列表框控件list1的BoundColumn属性值为________。

29. 已知XS(学生)表、KC(课程)表、CJ(成绩)表的表结构如下:

(1)XS.DBF:学号(xh, C, 8)、姓名(xm, C, 8)、性别(xb, C, 2) (2)KC.DBF:课程代号(kcdh, C, 3)、课程名称(kcmc, C, 20)、学分(xf, N, 2)

(3)CJ.DBF:学号(xh, C, 8)、课程代号(kcdh, C, 3)、成绩(cj, N, 3) 某表单运行时如图所示,其功能是查看01~04年级学生需要补考的情况。当用户利用选项按钮组(opt1)选择一个年级时,列表框(list1)中显示出该年级所有课程不及格的学生的学号、姓名、课程名称和成绩(xh字段的前两位表示年级)。 根据图所示表单,填写表单、列表框和选项按钮组控件的下列属性值:

表单:ControlBox = ________。 列表框:ColumnCount = ________。 选项按钮组:Value = ________。

30. 某表单运行时如图所示,表单上有一个页框控件PageFrame1和一个微调框控件

Spinner1。微调框控件Spinner1的Init事件代码如下: THIS.Value=1

THIS.KeyboardLowValue=1 THIS.Spinner1LowValue=1 THIS.KeyboardHighValue=10 THIS.SpinnerHighValue=10

在表单运行时,若要页框中页面的个数由微微框的值决定,则微调框控件Spinner1的InteractiveChange事件代码应包含下列命令: THISFORM.PageFrame1.?________= THIS.Value?

31. 计时器是用来处理复发事件的控件。该控件正常工作的三要素是:Timer事件、

Enabled属性和________属性。

32. 在Visual FoxPro表单中,用来确定复选框是否被选中的属性是________。 33. 设置表单标题的属性是________。

34. 表格控件可以设定特殊格式,使得用户更容易浏览表记录。 如果要将表格的第三列

(Column3)的前景色设红色显示不及格的成绩(字段名为cj), 用蓝色显示及格的成

搜索更多关于: 第七章 表单 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

对于图所示的表单,列表框、“平均成绩”命令按钮、“合格人数”命令按钮和表格控件的Name属性值分别为LST1、CM1、CM2和GTP,表格控件的数据源为TEMP表。表单执行时,用户在列表框中选择某个学校后,单击“平均成绩”则在表格控件中显示该学校各个语种的平均成绩,单击“合格人数”则在表格控件中显示该学校各个语种的合格人数,且表格第2列的标头控件的标题与命令按钮的标题一致。 根据上述的功能要求,完善“平均成绩”命令按钮的Click事件代码: SELECT SUBS(zkz,4,2) AS dh, AVG(cj) AS JG; FROM kscj; WHERE LEFT(zkz,3)= GROUP BY 1; INTO TABLE tempX SELE temp ZAP APPEND

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com