在考生文件夹下, 完成如下操作:
(1) 打开考生文件夹下的表单 one, 如下图所示, 编写“显示” 命令按钮的 Click 事件代码,使表单运行时单击该命令按钮则在 Text1 文本框中显示当前系统日期的年份(提示: 通过设置文本框的 Value 属性实现, 系统日期函数是 date(), 年份函数是 year())。
(2) 打开考生文件夹下的表单 two, 如下图所示, 选择“表单” 菜单中的“新建方法程序”命令, 在“新建方法程序” 对话框中, 为该表单新建一个 test 方法, 然后双击表单, 选择该方法编写代码, 该方法的功能是使“测试” 按钮变为不可用, 即将该按钮的 Enabled 属性设置为. F. 。
【操作步骤】
(1)利用“文件”菜单下的“打开”命令来打开考生文件夹下的表单 one, 或使用命令“MODIFY FORM one” 打开表单 one。
双击“显示” 命令按钮, 在其 Click 事件中输入代码:
ThisForm. Text1. Value= year( date())
保存并运行修改后的表单, 查看运行结果。
(2) 单击工具栏中的“打开” 按钮, 打开考生文件夹下的表单 two, 在“表单” 菜单中选择“新建方法程序” 命令, 新建一个名为 test 的方法, 在属性窗口中双击此方法, 在弹出的窗口中编写用户自定义过程代码: ThisForm. Command1. Enabled=. f. 在表单设计器环境下双击“测试” 命令按钮, 编写 Click 事件代码: Thi8Fonn. Test 保存并运行修改后的表单,查看运行结果。
(3) 单击工具栏中的“新建” 按钮, 在“新建” 对话框中选择“报表”, 单击“新建文件”按钮; 选择“报表” 菜单下的“快速报表?命令, 在“打开” 对话框中选择考生文件夹下的“课程表”, 在“快速报表” 对话框中单击“确定” 按钮; 单击工具栏中的“保存” 按钮,将快速报表名保存为 study_report。
(4) 在命令窗口输入命令: alter table 教师表 alter 职工号 set check LEFT(职工号, 3) ="110"按下回车键运行命令。
在 Visual FoxPro 中, 新建的一个方法必须通过相应的语句调用才能使用。 在第(2) 小题中,按照题目要求新建 test 方法后, 还需要在命令按钮的 Click 事件中对该方法进行调用。