表单练习题
- 格式:doc
- 大小:94.50 KB
- 文档页数:3
表单练习题:
1.根据如下表单所示完成下面的题目:
完成按钮“下一条”的CLICK事件的代码编写
要求:①每单击一下该按钮,表单显示下一条的信息;②当显示到最后一条记录的时候,“下一条”按钮和“最后一条”按钮都将不可用。其中:“下一条”按钮对应的按钮名称为:Command3,“最后一条”按钮对应的名称为:Command4。
Command3的CLICK事件的代码:
参考答案:
SKIP
IF RECNO()=RECCOUNT()
MAND3.ENABLED=.F.
MAND4.ENABLED=.F.
ENDIF
THISFORM.REFRESH
2.完成按钮“上一条”的CLICK事件的代码编写
要求:①每单击一下该按钮,表单显示上一条的信息;②当显示到第一条记录的时候,“上一条”按钮和“第一条”按钮都将不可用。其中:“上一条”按钮对应的按钮名称为:Command2,“第一条”按钮对应的名称为:Command1。
Command2的CLICK事件的代码:
参考答案:
SKIP -1
IF RECNO()=1
MAND1.ENABLED=.F.
MAND2.ENABLED=.F.
ENDIF
THISFORM.REFRESH
3.现有如下图所示的表单,当点击计算按钮以后,能够在Text4中显示语文,数学,英语
三门学科的总分,当点击退出按钮以后,能够退出此表单。请分别编写计算按钮和退出按钮的click事件代码。
1).计算按钮的click事件代码:
thisform.text4.value=str(val(thisform.text1.value)+val(this form.text2.value)+val(thisform.text3.value))
2).退出按钮的click事件代码:
thisform.release
4.现有如下图所示的表单,当点击计算按钮以后,能够在Text3中显示被减数与减数的差,当点击退出按钮以后,能够退出此表单。请分别编写计算按钮和退出按钮的click事件代码。
1).计算按钮的click事件代码:
thisform.text3.value=
str(val(thisform.text1.value)-val(thisform.text2.value))
2).退出按钮的click事件代码:
thisform.release