access 2007报表中的计数-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access2007


access 2007报表中的计数

发表时间:2008/6/4 8:00:17 评论(0) 浏览(8931)  评论 | 加入收藏 | 复制
   
摘 要:报表中的计数
正 文:

此功能在对报表中包含的记录进行计数时非常有用。在分组或摘要报表中,可以显示每个组中的记录计数。或者,可以为每个记录添加一个行号,以便于记录间的相互引用。本文将逐步骤解释如何为报表添加计数和行号。


对报表或组的记录数进行计数

布局视图提供了向报表添加计数的最快方式。

使用布局视图进行记录计数

  1. 在导航窗格中,右键单击报表,然后单击快捷菜单中的“布局视图”按钮图像
  2. 单击要计数的字段。要确保对所有记录进行计数,请单击一个已知不包含 Null (空字段:包含 Null 值的字段。空字段与零长度字符串 (" ") 或值为 0 的字段不同。) 值的字段,如 ID 字段。
  3. “格式”选项卡上的“分组和汇总”组中,单击“汇总”按钮图像
  4. 执行下列操作之一:
    • 要对报表中所有记录进行计数(无论所选字段中是否有值),请单击“记录计数”
    • 要仅对所选字段中有值的记录进行计数,请单击“值计数”

       注释   “值计数”不能用于以下数据类型的字段:

      • 备注
      • OLE 对象
      • 超链接

Access 为“报表页脚”节添加文本框,并将其“控件来源”属性设置为执行“计数”功能的表达式。如果报表中有任何分组级别,Access 还会为每个执行相同计算的组页脚添加一个文本框。

 注释   如果使用布局视图来创建特定字段的计数,Access 将生成一个仅对包含非 Null 字段的那些记录进行计数的表达式。例如,该报表中有 10 个记录,有一个字段包含三个 Null 值,如果进行计数,则计数文本框将显示“7”(包含非 Null 值的数字记录)。要避免这种情况的发生,可以仅对不允许 Null 的字段(如 ID 字段)添加计数,或者可以编辑文本框的控件来源,从而使得无论记录是否包含 Null 值,将始终对所有记录进行计数。为此,请执行下列操作: 

  1. 选择显示计数的文本框。如果尚未显示属性表,请按 F4 显示该表。
  2. 单击“数据”选项卡。
  3. “控件来源”属性框中,删除表达式和类型=Count(*)
  4. 保存报表并切换到报表视图以查看结果。

使用设计视图对记录进行计数

  1. 在导航窗格中,右键单击报表,然后在快捷菜单上单击“设计视图”按钮图像
  2. “设计”选项卡上的“控件”组中,单击“文本框”按钮图像
  3. 执行下列操作之一:
  4. 选择文本框并按 F4 以显示属性表。

  5. Access软件网交流QQ群(群号:198465573)
 
 相关文章
【access入门】聚合函数的示例\聚合函数应用举例,Sum合计\...  【麥田  2012/3/25】
找到不重复项 添加累计数量【Excel-VBA】  【欢乐小爪  2012/6/21】
【Access源码示例】统计文本框里面人数,以逗号为分隔符统计数据...  【金宇  2012/7/23】
【Access源码示例】切换获取不同子窗体的合计数\切换子窗体数据...  【金宇  2013/1/28】
【Access源码示例】用查询统计符合条件的重复数出现的次数,计数...  【麥田  2013/7/24】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接