考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tOrder”、“tDetail”和“tBook”,查询对象“qSell”,报表对象“rSell”。请在此基础上按照以下要求补充“rSell”报表的设计: (1)对报表进行适当设置

admin2012-07-13  15

问题 考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tOrder”、“tDetail”和“tBook”,查询对象“qSell”,报表对象“rSell”。请在此基础上按照以下要求补充“rSell”报表的设计:
(1)对报表进行适当设置,使报表显示“qSell”查询中的数据。
(2)对报表进行适当设置,使报表标题栏上显示的文字为“销售情况报表”;在报表页眉处添加一个标签,标签名为“1Title”,显示文本为“图书销售情况表”,字体名称为“黑体”、颜色为棕色(棕色代码为128)、字号为20、字体粗细为“加粗”,文字不倾斜。
(3)对报表中名称为“txtMoney”的文本框控件进行适当设置,使其显示每本书的金额(金额=数量×单价)。
(4)在报表适当位置添加一个文本框控件(控件名称为“txtAvg”),计算每本图书的平均单价。说明:报表适当位置指报表页脚、页面页脚或组页脚。
要求:使用。Round函数将计算出的平均单价保留两位小数。
(5)在报表页脚处添加一个文本框控件(控件名称为“txtlf”),判断所售图书的金额合计,如果金额合计大于30000,“txtlf"控件显示“达标”,否则显示“未达标”。
注意:不允许修改报表对象“rSell”中未涉及的控件、属性;不允许修改表对象“tOrder”、“tDetail”和“tBook”,不允许修改查询对象“qSell”。

选项

答案(1)步骤1:打开“samp3,mdb”数据库,选中“报表”对象,右键单击报表“rSell”,选择下拉菜单中的“设计视图”命令。 步骤2:右键单击“报表选择器”,选择下拉菜单中的“属性”命令,选择“记录源”下拉列表中的“qSd1”选项。 步骤3:关闭“属性”对话框。 (2)步骤1:右键单击“报表选择器”,选择下拉菜单中的“属性”命令,在“属性”对话框中,设置标题为“销售情况报表”;单击工具箱中的标签工具,在报表页眉处拖动,在属性中将标签名称设为“1Title”,将标签显示文本为“图书销售情况表”,“字体名称”为:黑体,“颜色”为:128,“字号”为:20,“字体粗细”为:加粗,“倾斜字体”为:否。 步骤2:关闭“属性”对话框。 (3)步骤1:右键单击“txtMonoy”文本框,选择下拉菜单中的“属性”命令,在控件来源中输入:=[数量]*[单价]。 步骤2:关闭“属性”对话框。 (4)步骤1:右键单击“报表选择器”,选择下拉菜单中的“排序与分组”命令,将组属性中的“组页脚”改为“是”,关闭“排序与分组”对话框。 步骤2:单击工具箱中的文本框控件,在“书籍名称页脚”节中适当位置按住左键拖动鼠标,右键单击该文本框,选择下拉菜单中的“属性”命令,设置控件名称为:txtAvg,在控件来源中输入:=Round(Avg([单价]),2)。 步骤3:关闭对话框。 (5)步骤1:单击工具箱中的文本框控件,在在报表页脚处按住左键拖动鼠标,右键单击该文本框,选择下拉菜单中的“属性”命令,设置控件名称为“txflf”,在控件来源中输入:=IIf(Sum([数量]*[单价])>30000,“达标”,“未达标”)。步骤2:关闭对话框。单击“保存”按钮,关闭设计视图。

解析 本题考点:窗体中文本框、命令按钮、控件的设置方法以及相关属性的设置;控件的格式的设置;VBA编程技术的应用。
转载请注明原文地址:https://jikaoti.com/ti/9xXiFFFM
0

最新回复(0)