问题
问答题
在考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计好表对象tOrder、tDetail和tBook,查询对象qSell,报表对象rSell。请在此基础上按照以下要求补充rSell报表的设计。
在报表页脚处添加一个文本框控件(控件名称为txtIf),判断所售图书的金额合计,如果金额合计大于30000,txtIf控件显示“达标”,否则显示“未达标”。
[注意] 不允许修改报表对象rSell中未涉及的控件和属性;不允许修改表对象tOrder、tDetail和tBook,不允许修改查询对象qSell。
答案
参考答案:在工具箱中单击[*]文本框控件,在“报表页脚”处画出文本框控件,选中文本框控件前的标签,按Delete键将其删除。选定文本框,打开属性对话框,单击“全部”标签,在“名称”行中输入“txtIf”,在“控件来源”行中输入“=IIf(Sum([单价]*[数量])>30000,"达标","未达标")”,如图5-16所示。保存报表,完成第5题的操作。完成上述5题的操作后,关闭数据库文件samp3.mdb。
[*]
解析:[考核要点]
本题考核的是报表的设计。包括报表数据源的设置,报表标题属性的设置,标签控件属性的设置,计算型文本框中公式的设计,组页脚和报表页脚中计算型文本框的使用。