本系列资料由"韬略宏智" 授权发布,任何网站不得转载,否则追究法律责任。
一、基本操作:
(1)创建一个名为“Sproject”的项目文件。
(2)将考生文件夹下的数据库“SDB”添加到新建的项目文件中。
(3)打开数据库“SDB”,将考生文件夹下的自由表“TEACHER”添加到数据库SDB中;为教师表“TEACHER”创建一个索引名和索引表达式均为“教师号”的主索引(升序)。
(4)通过“班级号”字段建立表“CLASS”和表“STUDENT”间的永久联系。
【答案】
(1)在命令窗口中输入:create project Sproject。
(2)在项目管理器Sproject中,单击“数据”选项卡,选择列表框中的“数据库”,单击“添加”命令按钮。双击考生文件夹下的“SDB”数据库即将其添加到项目管理器中。如图所示。
在考生文件夹下,打开学生数据库SDB,完成如下综合应用题。
设计一个表单名为sform的表单,表单文件名为SDISPLAY,表单的标题为“学生课程教师基本信息浏览”。表单上有一个包含三个选项卡的“页框”(Pageframe1)控件和一个“退出”按钮(Command1)。其他功能要求如下:
(1)为表单建立数据环境,向数据环境依次添加STUDENT表、CLASS表TEACHER表。
(2)要求表单的高度为280,宽度为450,表单显示时自动在主窗口内居中。
(3)三个选项卡的标签的名称分别为“学生表”(Page1)、“班级表”(Page2)和“教师表”(Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡位于表单的左边距为18,顶边距为10,选项卡的高度为230,宽度为420。
(4)单击“退出”按钮时关闭表单。
【答案】
(1)在Visual FoxPro的命令窗口内输入命令:create form SDISPLAY,打开表单设计器,在属性面板中设置其Name属性为sform,Caption属性为“学生课程教师基本信息浏览”,Height属性为280,Width属性值为450,AutoCenter属性为true,如图所示。
(2)依次选择Visual FoxPro主窗口中的“显示”→“数据环境”菜单命令,右击,选择“添加”,在打开的对话框内选择STUDENT表、COURSE表和TEACHER表。
(3)单击表单控件工具栏上的“命令按钮”控件图标,向表单添加一个命令按钮,选中该命令按钮,在属性对话框中将其Caption属性改为“退出”。
(4)双击该命令按钮,在Click事件中输入代码:
thisform.release
(5)单击表单控件工具栏上的“页框”控件图标,在表单里添加一个页框控件,设置其属性PageCount为3,Left为18,Top为10,Height为230,Width为420。
(6)右键单击页框,选择“编辑”命令对三个页面进行编辑,如图所示。
(7)将三个页面的Caption属性分别设置为“学生表”、“班级表”和“教师表”将数据环境中的3个表分别拖入对应的页面中。
(8)单击工具栏上的“保存”图标保存表单。
表单运行结果如图所示。
【解析】
本题考查表单的建立与表单控件属性的设置。
选中表单上要设置属性的控件,在属性面板中选择要设置的属性,在属性框中选择输入属性值。控件高度的属性为Height,宽度属性为Width,左边距属性为Left,顶边距属性为Top,位于中央的属性为AutoCenter。打开表单数据环境的方法为单击主菜单“显示”→“数据环境”。
要在表单控件上显示表内容,可直接将表从数据环境中拖入表单控件中。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |