分享

罗斯文数据库学习连载(35)

 六十甲子 2021-09-12


发表时间:2008/4/11 23:43:54 
  
摘 要:“各类产品”报表
正 文:

5.“各类产品”报表

“各类产品”报表是按类别显示库存量,是个比较简单的报表,这里最大的特点是分列打印,这是通过页面设置实现的。从“文件”菜单中选择“页面设置”,设置打印方向为横向。

在“列”选项卡中,设置列数为3,表示每页分3列,列间距表示每列之间的距离。列尺寸中的宽度代表每列的宽。在设置时,要参考选择的纸张的大小,来设置节的宽度,而如果分多列设置的话,这里每列的宽度乘以列数再加上所有的列间距的宽度不能大于纸张的宽度。这里的高度设置没发现起什么作用。列的布局中选择先列后行,表示每个分组中的数据先从新的一列开如,一列显示不下才在第二列显示。先行后列的效果可参见下一个“客户标签”报表。

进入视计视图


在设计页面安排控件时要按照设置的列宽来布置,具体可参看标尺。

报表的数据源是“各类产品”查询。

报表页眉中包含一个标签显示的标题及日期。并用灰色作为节的背景色。

类别名称页眉是一个组页眉,在排序与分组中设定“类别名称”字段分组,并显示组页眉和组页脚。组页眉中含组标题“类别名称”,及为主体节数据提供标题的标签“产品名称:”和“库存量:”,另外还有两条粗水平线,用于分隔。查看组页眉的属性,在格式页面的新行或新列属性中设成了“节前”。表示在一组显示完后,在下一列中显示下一组的数据。要是设成无,则下一组的数据会接着本组的数据后面显示。可以更改设置并预览,体会这个设置的作用。

主体节中含“产品名称”和“库存量”,这是明细信息,在主体中显示。

类别名称页脚设置了一个标签及产品数目文本框,控件来源为:=Count([产品名称])”, Count是一个计数函数。这里在每个分组的结果划上一条水平线,并在下面统计出这一分组类别中的产品数量。

页面页脚中包含页码信息。

报表页脚无。

6.“客户标签”报表

“客户标签”报表按3列显示客户信息。在报表的页面设置中指定列数为3,列布局选择按“先行后列”的布局。进入视计页面

报表的记录源为“客户”表。

报表只有一个主体节,主体节中包含4个文本框,控件来源中加入了Trim函数,去除数据两端的空格再显示。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多