在考生文件夹下有“学生”数据库。(1)在“课程”报表中添加“学生子报表”子报表,在子报表中显示学号、学生姓名和成绩字段,修改“课程”报表的套用格式为“正式”。(2)在“学生。子报表”子报表中添加标签为“平均分”文本框,显示没门课程的平均分。报表的结果如图所示,(局部)。

题目

在考生文件夹下有“学生”数据库。

(1)在“课程”报表中添加“学生子报表”子报表,在子报表中显示学号、学生姓名和成绩字段,修改“课程”报表的套用格式为“正式”。

(2)在“学生。子报表”子报表中添加标签为“平均分”文本框,显示没门课程的平均分。报表的结果如图所示,(局部)。


相似考题
更多“ 在考生文件夹下有“学生”数据库。(1)在“课程”报表中添加“学生子报表”子报表,在子报表中显示学号、学生姓名和成绩字段,修改“课程”报表的套用格式为“正式”。(2)在“学生。子报表”子报表中添加标签为“平均分”文”相关问题
  • 第1题:

    在考生文件夹中有一个数据库mydb,其中有数据库表stu、kech 和 chj。利用SQL语句查询选修了“日语”课程的学生的全部信息,并将结果按“学号”升序排序放在 new. dbf 中(库的结构同 stu,并在其后加入课程号和课程名字段)。

    (2)在考生文件夹中有一个数据库 mydb,使用“一对多报表向导”制作一个名为 myre 的报表,存放在考生文件夹中。

    要求:选择父表 stu 表中的“学号”和“姓名”字段,从子表 kech 中选择“课程号”和“成绩”字段,排序字段选择“学号”(升序),报表样式为“简报式”,方向为“纵向”,报表标题为“学生成绩信息”。


    正确答案:(1)在命令窗口中输入命令:MODIFY COMMAND query1在程序文件编辑器窗口输入如下程序段: *****文件query1.prg中的程序段******** SELECT stu.学号姓名年龄性别院系号; kech.课程号chj.课程名; FROM stu chjkech; WHERE stu.学号=kech.学号; AND kech.课程号=chj.课程号; AND chj.课程名="日语"; ORDER BY stu.学号; INTO TABLE new ************************************* 在命令窗口输入命令:DO query1运行程序通过BROWSE 命令可查看结果如图3-86所示。 图3-86 (2)在“工具”菜单选择“向导”——“报表”菜单命令出现“向导选取”对话框根据题意数据源是多个表因此选定“一对多报表向导”。单击“确定”。 步骤一:在弹出的对话框中“数据库和表”选项选择父表 stu并把“可用字段”的“学号”和“姓名”选为“选定字段”。 步骤二:选择子表 kech并把“可用字段”的“课程号”和“成绩”选为“选定字段”。 步骤三:系统自动以“学号”建立两表之间的关系。 步骤四:在“排序记录”中选择“学号”并选择“升序”排序。 步骤五:报表样式选择为“简报式”方向为“纵向”。 步骤六:把表单标题改为“学生成绩信息”可以在单击“完成”之前单击“预览”按钮来预览生成的报表最后单击“完成”按钮。 将报表以文件名myre 保存在考生文件夹里。
    (1)在命令窗口中输入命令:MODIFY COMMAND query1,在程序文件编辑器窗口输入如下程序段: *****文件query1.prg中的程序段******** SELECT stu.学号,姓名,年龄,性别,院系号; kech.课程号,chj.课程名; FROM stu, chj,kech; WHERE stu.学号=kech.学号; AND kech.课程号=chj.课程号; AND chj.课程名="日语"; ORDER BY stu.学号; INTO TABLE new ************************************* 在命令窗口输入命令:DO query1,运行程序,通过BROWSE 命令可查看结果,如图3-86所示。 图3-86 (2)在“工具”菜单选择“向导”——“报表”菜单命令,出现“向导选取”对话框,根据题意数据源是多个表,因此选定“一对多报表向导”。单击“确定”。 步骤一:在弹出的对话框中“数据库和表”选项选择父表 stu,并把“可用字段”的“学号”和“姓名”选为“选定字段”。 步骤二:选择子表 kech,并把“可用字段”的“课程号”和“成绩”选为“选定字段”。 步骤三:系统自动以“学号”建立两表之间的关系。 步骤四:在“排序记录”中选择“学号”,并选择“升序”排序。 步骤五:报表样式选择为“简报式”,方向为“纵向”。 步骤六:把表单标题改为“学生成绩信息”,可以在单击“完成”之前单击“预览”按钮来预览生成的报表,最后单击“完成”按钮。 将报表以文件名myre 保存在考生文件夹里。 解析:本大题1小题考查了SQL联接查询,设计过程中主要注意两个表之间进行关联的字段;2小题考查的是根据表单向导生成联系多表的报表内容,利用向导时应注意父表和子表的选择。

  • 第2题:

    在考生文件夹下有一个数据库stsc,其中有数据库表student、score和course,利用SQL语句查询选修了“网络工程”课程的学生的全部信息,并将结果按学号降序存放在netp.dbf文件中(表的结构同student,并在其后加入课程号和课程名字段)。

    2.在考生文件夹下有一个数据库stsc,其中有数据库表student,使用一对多报表向导制作一个名为cjb的报表,存放在考生文件夹下。

    要求:从父表student中选择学号和姓名字段,从广表score中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。报表标题为“学生成绩表”。


    正确答案:1.在命令窗口输入命令:MODIFY COMMAND query打开程序文件编辑器;在程序文件编辑窗口中输入如下程序段: **********程序文件query.prg程序内容********** SELECT student.*score.课程号course.课程名; FROM stsc!student lNNER JOIN stsc!score; INNER JOIN stsc!course; ON score.课程号=eourse.课程号; ON student.学号=score.学号; WHERE course.课程名="网络工程" ORDER BY student.学号 DESC; INTO TABLE netp.dbf ********************************************** 保存程序文件在命令窗口输入命令:DO query完成查询。 2.请按以下步骤完成: 利用菜单命令“文件”→“新建”或从常用工具栏中单击新建图标按钮在弹出的“新建”对话框中选择“报表”单选项再单击“向导”图标按钮系统弹出“向导选取”对话框在列表框中选择“一对多报表向导”单击“确定”按钮。 选择“一对多报表向导”后系统首先要求选择一对多报表中作为父表的数据表文件。根据题意选择student表作为父表如图3-1所示从“可用字段”列表框中将“姓名”和“学号”字段添加到右边的“选定字段”列表框中用作父表的可用字段。 单击“下一步”设计子表的可用字段操作方法与父表选取字段的方法一样将score表中的“课程号”和“成绩”字段添加到“选定字段”列表框中。 单击“下一步”进入“建立表关联”的设计界面在此处系统已经默认设置好进行关联的字段:父表的“学号”和子表的“学号”字段。 单击“下一步”进入“选择排序方式”的设计界面将“可用字段或索引标识”列表框中的“学号”字段添加到右边的“选定字段”列表框中并选择“升序”单选项。 单击“下一步”进入“选择报表样式”的界面在“样式”列表框中选择 “简报式”’在“方向”选项组中选择“纵向”。 单击“下一步”进入最后的“完成”设计界面在“标题”文本框中输入“学生成绩表”为报表添加标题单击“完成”命令按钮在系统弹出的“另存为”对话框中将报表以cjb文件名保存在考生文件夹下退出报表设计向导。
    1.在命令窗口输入命令:MODIFY COMMAND query,打开程序文件编辑器;在程序文件编辑窗口中输入如下程序段: **********程序文件query.prg程序内容********** SELECT student.*,score.课程号,course.课程名; FROM stsc!student lNNER JOIN stsc!score; INNER JOIN stsc!course; ON score.课程号=eourse.课程号; ON student.学号=score.学号; WHERE course.课程名="网络工程" ORDER BY student.学号 DESC; INTO TABLE netp.dbf ********************************************** 保存程序文件,在命令窗口输入命令:DO query,完成查询。 2.请按以下步骤完成: 利用菜单命令“文件”→“新建”,或从常用工具栏中单击新建图标按钮,在弹出的“新建”对话框中选择“报表”单选项,再单击“向导”图标按钮,系统弹出“向导选取”对话框,在列表框中选择“一对多报表向导”,单击“确定”按钮。 选择“一对多报表向导”后,系统首先要求选择一对多报表中作为父表的数据表文件。根据题意,选择student表作为父表,如图3-1所示,从“可用字段”列表框中将“姓名”和“学号”字段添加到右边的“选定字段”列表框中,用作父表的可用字段。 单击“下一步”设计子表的可用字段,操作方法与父表选取字段的方法一样,将score表中的“课程号”和“成绩”字段添加到“选定字段”列表框中。 单击“下一步”进入“建立表关联”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“学号”和子表的“学号”字段。 单击“下一步”进入“选择排序方式”的设计界面,将“可用字段或索引标识”列表框中的“学号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。 单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择 “简报式”’在“方向”选项组中选择“纵向”。 单击“下一步”,进入最后的“完成”设计界面,在“标题”文本框中输入“学生成绩表”为报表添加标题,单击“完成”命令按钮,在系统弹出的“另存为”对话框中,将报表以cjb文件名保存在考生文件夹下,退出报表设计向导。 解析:本大题第1小题考查的是利用SQL语句进行多表查询以及查询输出,程序设计中应注意数据表之间的关联以及查洵结果的分组排序:第1小题主要考查报表向导的使用,只要根据每个向导界面的提示来完成相应的步骤即可。

  • 第3题:

    在考生文件夹下有“销售管理系统.mdb”数据库。

    (1) 以产品表为数据源,创建“产品”报表,显示产品表的全部字段,按照产品ID升序排列,布局为“表格”,方向为“纵向”,样式为“组织”。报表名称为“产品”。报表的结果如图所示。

    (2) 在报表中页脚中添加显示当前时间的无标签文本框。报表页脚的显示如图所示。


    正确答案:

  • 第4题:

    在考生文件夹下有“学生”数据库。

    (1)使用“图表向导”创建报表“学生”,显示统计每个班级的人数柱形图。报表结果如图所示。

    (2)使用“标签向导”创建“教师”报表,选择产品编号为“28522”标签尺寸,公制度量单位,连续标签,宋体16号加粗文本,显示教师ID、教师姓名和性别字段,排序依据为教师ID。报表结果如图所示(局部)。


    正确答案:

  • 第5题:

    在考生文件夹下有“公司.mdb”数据库。

    (1)创建“部门人员”报表,显示员工ID、姓名、性别;职位和部门名称字段,按照员工ID升序排列,布局为对齐,方向为纵向,样式为组织。报表的结果如图所示(部分):

    (2)创建“关闭报表”宏,实现关闭报表。


    正确答案:

  • 第6题:

    预览主/子报表时,子报表页面中的标签( )。

    A.每页都显示一次

    B.每个子报表只在第一页显示一次

    C.每个子报表每页都显示

    D.不显示


    正确答案:D
    暂无解析,请参考用户分享笔记

  • 第7题:

    在考生文件夹下有一个数据库文件“samp3.accdb”,其中存在设计好的表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“.rStud”。请在此基础上按照以下要求补充报表设计。

    (1)在报表的报表页眉节区添加一个标签控件,名称为“bTitle”,标题为“97年入学学生信息表”。

    (2)在报表的主体节区中添加一个文本框控件,显示“姓名”字段值,将该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为“tName”。

    (3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注:不允许使用格式属性)。将计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为“tDa”。

    (4)按“编号”字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区中。计算控件命名为“tAv9”。

    注意:不能修改数据库中的表对象“tStud”和查询对象“qStud”,同时也不允许修改报表对象“rStud”中已有的控件和属性。


    正确答案:

    参考解析:

    【考点分析】本题考点:在报表中添加标签、文本框、计算控件及其属性的设置。
    【解题思路】在报表的设计视图中添加控件,并右键单击该控件,对控件属性进行设置。
    (1)【操作步骤】
    步骤1:选择“报表”对象,在报表“rStud”上右击,在弹出的快捷菜单中选择“设计视图”。选择“控件”组中“标签”控件,单击报表页眉处,然后输入“97年入学学生信息表”。如图3.20所示。



    步骤2:选择添加的标签,单击“属性表”按钮,在弹出的对话框中“全部”选项卡下的“名称”行输入“bTitle”,“标题”行输入“97年入学学生信息表”,然后保存并关闭对话框。如图3.21所示。


    (2)【操作步骤】
    选择“设计”选项卡的“控件”组中的“文本框”控件,单击报表主体节区任一点,出现“Text”标签和“未绑定”文本框,选中“Text”标签,按Del键将其删除。选择添加的文本框,单击“属性表”按钮,在弹出的控件属性对话框中“全部”选项卡下的“名称”行输入“tName”,在“控件来源”行选择“姓名”,在“左”行输入“3.2cm”,在“上边距”行输入“0.1cm”。如图3.22所示。关闭属性表。单击快速访问工具栏中的“保存”按钮。



    (3)【操作步骤】
    选择“报表设计工具”的“设计”选项卡下“控件”组中的“文本框”控件,在报表页面页脚节区单击,选中“Text”标签,按Del键将其删除,选择添加的文本框,单击“属性表”按钮,在“全部”选项卡下的“名称”行输入“tDa”,在“控件来源”行输入“=CStr(Year(Date()))+”年”+CStr(Month(Date()))+”月””,在“左”行输入“10.5cm”,在“上边距”行输入“0.3cm”。如图3.23所示。


    (4)【操作步骤】
    步骤1:在报表设计视图中单击右键,选择“排序和分组”命令或在设计选项卡的“分组和汇总”组中单击“分组和排序”按钮,弹出“分组、排序和汇总”小窗口,单击“添加组”按钮,在列表框中,选择“编号”,单击“更多”按钮,在“按整个值”下拉列表框中选择“自定义”,然后在下面的文本框中输入“4”。如图3.24所示。


    步骤2:在“页眉”和“页脚”下拉列表框中分别设置“有页眉节”和“有页脚节”,在“不将组放在同一页上”下拉列表框中选择“将整个组放在同一页上”。报表出现相应的编号页脚。如图3.25所示。


    步骤3:选中报表主体节区“编号”文本框拖动到编号页眉节区,右键单击“编号”文本框,从弹出的快捷菜单中选择“属性”命令,在弹出的对话框中选中“全部”选项卡,在“控件来源”行输入“=left([编号],4)”,关闭对话框。如图3.26所示。



    步骤4:选择“报表设计工具”的“设计”选项卡下“控件”组中的“文本框”控件,单击报表编号页脚节区适当位置,出现“Text”标签和“未绑定”文本框,右键单击“Text”标签,从弹出的快捷菜单中选择“属性”命令,弹出属性对话框。选中“全部”选项卡,在“标题”行输入“平均年龄”,然后关闭对话框。
    步骤5:右键单击“未绑定”文本框,从弹出的快捷菜单中选择“属性”命令,弹出属性对话框。选中“全部”选项卡,在“名称”行输入“tAv9”,在“控件来源”行输入“=Avg([年龄])”,然后关闭对话框。单击快速访问工具栏中的“保存”按钮,关闭设计视图。如图3.27所示。


    【易错提示】在对报表控件属性设置时要细心,特别是添加计算控件时,要注意选对所需要的函数。
    【举一反三】本题型也出现在第5、39、34套的综合应用题中。


  • 第8题:

    在考生文件夹下有“xx.mdb”数据库。

    (1)以班级信息查询为数据源,创建“班级信息输出”报表,显示班级信息查询的全部字段,通过班级号码查看字段,按照学生编号字段升序排列,布局为左对齐1,方向为纵向,样式为组织,标题为“班级信息输出”。报表的结果如下图所示(局部)。

    (2)在班级窗体中添加“打印报表”(Command1)及“预览报表”(Command2)按钮,分别实现打印或预览“班级信息输出”报表。


    正确答案:(1)打开“xx.mdb”数据库在“数据库”窗口中新建报表在弹出的新建窗体对话框中选择“报表向导”设置数据源为“班级信息”查询添加全部字段。查看方式为通过班级号码设置学生编号升序排列按照题目依次设置其他属性将该报表保存为“班级信息输出”。 (2)在工具栏中单击命令按钮控件在报表中拖曳出一个矩形框在弹出的“命令按钮向导”中选择“报表操作”操作项为“打印报表”选择“班级信息输出”报表用鼠标右键单击控件单击“属性”在弹出的对话框中设置标题为“打印报表”名称为“Command1”。用相同方式添加“预览报表”按钮。
    (1)打开“xx.mdb”数据库,在“数据库”窗口中新建报表,在弹出的新建窗体对话框中选择“报表向导”,设置数据源为“班级信息”查询,添加全部字段。查看方式为通过班级号码,设置学生编号升序排列,按照题目依次设置其他属性,将该报表保存为“班级信息输出”。 (2)在工具栏中单击命令按钮控件,在报表中拖曳出一个矩形框,在弹出的“命令按钮向导”中选择“报表操作”,操作项为“打印报表”,选择“班级信息输出”报表,用鼠标右键单击控件,单击“属性”,在弹出的对话框中设置标题为“打印报表”,名称为“Command1”。用相同方式添加“预览报表”按钮。

  • 第9题:

    有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()

    • A、=Avg([成绩])
    • B、=Count([成绩])`
    • C、=Sum([成绩])
    • D、=Total([成绩])

    正确答案:A

  • 第10题:

    下面关于子报表概念叙述中不正确的是()

    • A、在合并报表时,两个报表中的一个必须作为主报表
    • B、可以在已有的报表中创建子报表
    • C、可以将某个已有的报表添加到其他已有的报表中来创建子报表
    • D、设置主/子报表链接字段时,链接字段一定要显示在主报表或子报表上

    正确答案:D

  • 第11题:

    单选题
    子报表向导创建的子报表中每个字段的标签都在()中。
    A

    报表页眉

    B

    页面页眉

    C

    组页眉

    D

    报表标题


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于子报表概念叙述中不正确的是()
    A

    在合并报表时,两个报表中的一个必须作为主报表

    B

    可以在已有的报表中创建子报表

    C

    可以将某个已有的报表添加到其他已有的报表中来创建子报表

    D

    设置主/子报表链接字段时,链接字段一定要显示在主报表或子报表上


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在考生文件夹下完成如下简单应用:

    1.在SCORE_MANAGER数据库中查询学生的姓名和年龄(计算年龄的公式:2003一Year(出生日期),年龄作为字段名),结果保存在一个新表NEW_TABLE1中。使用报表向导建立报表NEW_REPORT1,用报表显示NEW_TABLEl的内容。报表中数据按年龄升序排列,报表标题是“姓名-年龄”,其余参数使用缺省参数。

    2.在SCORE_MANAGER数据库中查询没有选修任何课程的学生信息,查询结果包括“学号”、“姓名”和“系部”字段,查询结果按学号升序保存在一个新表NEW_TABLE2中。


    正确答案:1.在Visual FoxPro的命令窗口中输入下列命令: SELECT 姓名2003-Year(出生日期) as 年龄;  FROM student:  INTO TABLE new_table1.dbf 启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮打开“新建”对话框文件类型选择报表单击“向导”按钮。或者在“工具”菜单中选择“向导”子菜单选择“报表”或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。 2.在Visual FoxPro的命令窗口中输入下列命令: SEIJECT student.学号student.姓名student.系部;  FROM course right OUTER JOIN score1;   RIGHT OUTER JOIN student:   ON Student.学号=Score1.学号;   ON Course.课程号=Score1.课程号; WHERE Student.学号!=Score1.学号; ORDER BY Student.学号; INTO TABLE new_table2.dbf
    1.在Visual FoxPro的命令窗口中输入下列命令: SELECT 姓名,2003-Year(出生日期) as 年龄;  FROM student:  INTO TABLE new_table1.dbf 启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择报表,单击“向导”按钮。或者在“工具”菜单中选择“向导”子菜单,选择“报表”,或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。 2.在Visual FoxPro的命令窗口中输入下列命令: SEIJECT student.学号,student.姓名,student.系部;  FROM course right OUTER JOIN score1;   RIGHT OUTER JOIN student:   ON Student.学号=Score1.学号;   ON Course.课程号=Score1.课程号; WHERE Student.学号!=Score1.学号; ORDER BY Student.学号; INTO TABLE new_table2.dbf

  • 第14题:

    在考生文件夹下有“学生.mdb”数据库。

    (1) 创建带有子窗体的窗体“授课信息”,主窗体显示教师姓名,子窗休显示授课ID、课程编号和课程名称字段。在页眉中添加“教师授课表”标签(宋体、12号、加粗)。

    (2) 创建“关闭授课信息”宏,实现关闭“授课信息”窗体。在“授课信息”窗体中添加“博士授课统计”和“关闭窗体”按钮,分别实现运行“博士授课统计”查询和运行“关闭授课信息”宏。窗体结果如图所示。


    正确答案:

  • 第15题:

    在考生文件夹下有“学生.mdb”数据库。

    (1)以课程成绩表为数据源,创建分组统计查询“最高分”,结果显示课程编号和最高分。

    (2)以课程表为数据源,字段创建纵栏格式窗体“课程”。在“课程”窗体中添加以最高分为数据源的子窗体“最高分”,子窗体显示最高分字段。“课程”窗体结果显示如图所示。


    正确答案:

  • 第16题:

    在考生文件夹下有“××.mdb”数据库。

    (1)以班级信息查询为数据源,创建“班级”报表,显示班级信息查询的全部字段,通过班级查看字段,按照学生编号字段升序排列,布局为左对齐1,方向为纵向,样式为组织,标题为“班级信息输出”。报表的结果如图所示(局部):

    (2)在班级窗体中添加“打印报表”按钮,实现打印“班级信息输出”报表。


    正确答案:

  • 第17题:

    在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE

    利用SQL语句查询选修了“网络工程”课程的学生的全部信息,并将结果按学号降序存放在NETP.DBF文件中(库的结构同STUDENT,并在其后加入课程号和课程名字段)。

    2.在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT,使用一对多报表向导制作一个名为 cj2的报表,存放在考生文件夹中。要求:选择父表STUDENT表中学号和姓名字段,从子表SCORE中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。报表标题为“学生成绩表”。


    正确答案:启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮打开“新建”对话框文件类型选择报表单击向导按钮。或者在“工具”菜单中选择“向导”子菜单选择‘报表”或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。
    启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择报表,单击向导按钮。或者在“工具”菜单中选择“向导”子菜单,选择‘报表”,或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。

  • 第18题:

    考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tBand”和“tLine”,同时还设计出以“tBand”和“tLine”为数据源的报表对象“rBand”。试在此基础上按照以下要求补充报表设计:

    (1)在报表的报表页眉节区位置添加一个标签控件,其名称为”bTitle”,标题显示为“团队旅游信息表”,字体名称为“宋体”,字体大小为22,字体粗细为“加粗”。倾斜字体为“是”。

    (2)在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”字段值,并命名为“tName”。

    (3)在报表的报表页脚区添加一个计算控件,要求依据“团队ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。

    (4)将报表标题设置为“团队旅游信息表”。

    注意:不允许改动数据库文件中的表对象“tBand”和“tLine”,同时也不允许修改报表对象“rBand”中已有的控件和属性。


    正确答案:【操作步骤】 (1)步骤1:双击打开“samp3.mdb”数据库单击“报表”对象单击“rband”报表单击“设计”按钮。在工具箱上单击“标签”按钮在报表的页眉节拖动一个矩形框。在其上右键单击在弹出的快捷菜单中选择“属性”命令在“属性”对话框修改“名称”为:btitle添加“标题”为:团队旅游信息表。在“字体名称”所在行选择“宋体”“倾斜字体”所在行选择“是”“字号”所在行选择“22”字体粗细所在行选择“加粗”关闭“属性”对话框。如图2-97所示。 步骤2:单击“保存”按钮。保存设置。 (2)步骤1:在“rballd”的设计视图下。单击文本框在报表字体节区拖动产生一个“文本框”和一个“标签”删除“标签”。在文本框上右键单击鼠标在弹出的快捷菜单上选择“属性”命令。在“属性”对话框内的“控件来源”所在行下拉选择“导游姓名”修改“名称”为:tName关闭“属性”对话框。如图2-98所示。 步骤2:单击“保存”按钮保存设置。 (3)步骤1:在“rband”的设计视图下。单击工具栏中的“文本框”控件在报表的页脚区拖动产生一个标签和一个“文本框”删除“标签”。在文本框内输入:=count([团队ID])在其上右键单击在弹出的快捷菜单上选择“属性”命令在“属性”对话框内的“名称”所在行修改为:bcount。注意拖动要在“团队数”的右边。如图2-99所示。 步骤2:关闭“属性”对话框。 (4)步骤1:在“rband”的设计视图下空白处右键单击鼠标在弹出的快捷菜单上选择“属性”命令在“属性”对话框的左上角下拉选择“报表”。设置报表的“标题”为:团队旅游信息表如图2-100所示。关闭“属性”对话框。 步骤2:单击“保存”按钮。关闭设计视图窗口。 步骤3:关闭“samp3.mdb”数据库。
    【操作步骤】 (1)步骤1:双击打开“samp3.mdb”数据库,单击“报表”对象,单击“rband”报表,单击“设计”按钮。在工具箱上单击“标签”按钮,在报表的页眉节拖动一个矩形框。在其上右键单击,在弹出的快捷菜单中选择“属性”命令,在“属性”对话框修改“名称”为:btitle,添加“标题”为:团队旅游信息表。在“字体名称”所在行选择“宋体”,“倾斜字体”所在行选择“是”,“字号”所在行选择“22”,字体粗细所在行选择“加粗”,关闭“属性”对话框。如图2-97所示。 步骤2:单击“保存”按钮。保存设置。 (2)步骤1:在“rballd”的设计视图下。单击文本框,在报表字体节区拖动产生一个“文本框”和一个“标签”,删除“标签”。在文本框上右键单击鼠标,在弹出的快捷菜单上选择“属性”命令。在“属性”对话框内的“控件来源”所在行下拉选择“导游姓名”,修改“名称”为:tName,关闭“属性”对话框。如图2-98所示。 步骤2:单击“保存”按钮保存设置。 (3)步骤1:在“rband”的设计视图下。单击工具栏中的“文本框”控件,在报表的页脚区拖动产生一个标签和一个“文本框”,删除“标签”。在文本框内输入:=count([团队ID]),在其上右键单击,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框内的“名称”所在行修改为:bcount。注意拖动要在“团队数”的右边。如图2-99所示。 步骤2:关闭“属性”对话框。 (4)步骤1:在“rband”的设计视图下空白处右键单击鼠标,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框的左上角下拉选择“报表”。设置报表的“标题”为:团队旅游信息表,如图2-100所示。关闭“属性”对话框。 步骤2:单击“保存”按钮。关闭设计视图窗口。 步骤3:关闭“samp3.mdb”数据库。 解析:本题主要考查报表中控件的设计方法与报表中控制样式设计。在报表中实现数据的个数统计。也就是在报表中对count()函数的使用。

  • 第19题:

    考生文件夹下有数据库“学生管理”,完成以下要求:

    (1)利用报表向导制作一个报表。要求:选“学生”表所有字段,记录不分组,报表样式为“随意式”,排序字段为“学号”(升序);报表标题为“学生信息一览表”,报表文件名为“bbl”。

    (2)设计一个名称为“bd2”的表单,表单上有“浏览”和“打印”两个命令按钮。用鼠标单击“浏览”命令按钮时,先打开数据库“学生管理”,然后执行SELECT语句查询“学生”表的记录(两条命令,不可以有多余命令),用鼠标单击“打印”命令按钮时,调用报表文件“bbl”浏览报表的内容(一条命令,不可以有多余命令)。


    正确答案:
    【考点指引】本大题主要考查报表向导的使用及表单的创建,重点是视图的使用和报表的调用。
    (1)【操作步骤】
    ①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“报表向导”,单击“确定”按钮进入“报表向导”对话框。
    ②在“报表向导”对话框中,选择“学生管理”数据库下的“学生”数据表,并把全部“可用字段”添加到“选定字段”列表框中。
    ③连续单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择“随意式”。
    ④连续单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“学号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。
    ⑤单击“下一步”,进入最后的“完成”设计界面,在“报表标题”文本框中输入“学生信息一览表”为报表添加标题,单击“完成”命令按钮,在系统弹出的“另存为”对话框中,将报表以“bb1”文件名保存在考生文件夹下,退出报表设计向导。
    (2)【操作步骤】 .
    ①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2。
    ②在按钮属性窗口中将命令按钮Commandl的Caption属性值修改为“浏览”,将命令按钮Command2的Caption属性值修改为“打印”。
    ③双击“浏览”命令按钮,在Click事件中输入代码:
    OPEN DATABASE学生管理
    SEl。ECT*FROM学生
    ④双击“打印”命令按钮,在Click事件中输入代码:REPORT FORM bb1 PREVIEW
    ⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd2”,保存在考生文件夹下,然后运行表单。

  • 第20题:

    在考生文件夹下有一个“Acc3.mdb”数据库。

    (1)以“班级”表为数据源,创建“班级”窗体,在窗体中显示“班级ID”和“班级名称”字段。布局为纵栏表;样式为标准。在“班级”窗体中添加子窗体,子窗体中显示“学号”和“姓名”字段。删除子窗体标签。窗体最终效果如图3所示。

    (2)以“学生档案信息”表为数据源,创建“按照学生姓名查询学生信息”查询,实现输入学生姓名显示学生信息的功能。参数提示为“请输入学生姓名”,结果显示“学生档案信息”表中的全部字段。

    (3)在“学生信息查询”窗体中添加“按姓名查询”和“关闭窗体”按钮,分别实现“按照学生姓名”查询学生信息和关闭窗体的功能。窗体效果如图4所示。


    正确答案:

    (1)在“Acc3.mdb”数据库中单击“窗体”对象。单击“新建”按钮,选择“窗体向导”,选择“班级”表为数据源,单击“确定”按钮,弹出“窗体向导”对话框,选定字段“班级ID”和“班级名称”,单击“下一步”按钮,选中“纵栏表”,单击“下一步”按钮,样式选择“标准”,单击“下一步”按钮,输入窗体指定标题“班级”,单击“完成”按钮,弹出新建窗体,执行“视图”一“设计视图”命令。在工具箱中选择“子窗体/子报表”按钮,拖动到窗体中,弹出“子窗体向导”对话框,选择“子窗体来源”为“使用现有的表和查询”,单击“下一步”按钮,选择“学号”、“姓名”字段,单击两次“下一步”按钮,输入子窗体的名称“学生档案信息”子窗体,单击“完成”按钮,选中新添加的子窗体,删除子窗体标签。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入窗体名称“班级”,单击“确定”按钮,并关闭窗体设计视图。
    (2)在“Acc3.mdb”数据库窗口的“查询”对象下,单击“新建”按钮,选择“设计视图”,单击“确定”按钮,添加“学生档案信息”表,然后单击“关闭”按钮,关闭“显示表”对话框。在字段行选择“学生档案信息.*”和“姓名”字段,在“姓名”对应的“条件”行输入“[请输入学生姓名]”,取消“姓名”字段的显示。单击工具栏中的“保存”按钮,弹出“另存为”对话框,输入查询名称“按照学生姓名查询学生信息”,单击“确定”按钮,关闭查询设计视图。
    (3)在“Acc3.mdb”数据库窗口中单击“窗体”对象。右键单击“学生信息查询”窗体,选择“设计视图”,单击工具箱中的“命令按钮”,将其拖到窗体中,按住左键拖拉到一定大小后放开,弹出“命令按钮向导”对话框。在“类别”中选择“杂项”,在“操作”中选择“运行查询”,单击“下一步”按钮,选择“按照学生姓名查询学生信息”,单击“下一步”按钮,选择“文件”,在右面文本框中输入“按姓名查询”,单击“完成”按钮。单击工具箱中的“命令按钮”控件,添加到窗体中,弹出“命令按钮向导”,在“类别”项中选择“窗体操作”,在“操作”项中选择“关闭窗体”,单击“下一步”按钮,在“文本”右面的文本框中输入“关闭窗体”,单击“完成”按钮。单击工具栏中的“保存”按钮,关闭窗体设计视图。

  • 第21题:

    在导入窗体和报表时,将自动导入该窗体或报表中包含的子窗体及子报表。


    正确答案:错误

  • 第22题:

    子报表向导创建的子报表中每个字段的标签都在()中。

    • A、报表页眉
    • B、页面页眉
    • C、组页眉
    • D、报表标题

    正确答案:A

  • 第23题:

    单选题
    有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()
    A

    =Avg([成绩])

    B

    =Count([成绩])`

    C

    =Sum([成绩])

    D

    =Total([成绩])


    正确答案: C
    解析: 暂无解析