报表系统中,往往要对数据进行编号处理,从而使数据的条目更加清晰。在 excel 中,我们可以直接在一个单元格中输入 1,然后按住 Ctrl 向下拖拽单元格就可以自动生成连续的序号。不过除了连续的序号,实际情况中我们还会有其它对序号的需求,例如组内序号,或者是隐藏某些行之后显示连续或不连续的序号,这些又该怎么处理呢?润乾报表提供了一些快速添加序号方式和函数,让我们来一起看一下吧。

概述:

1)对于网格式报表,即数据设置是列表显示的,可以直接在单元格中填写 =seq() 或者是 &Cell ,然后设置该单元格的左主格即可。

2)对于数据设置是分组显示的,还有两种不同的效果:即组内序号和组间序号。

准备工具:润乾报表 V2018

栗子 1列表式报表显示序号

如下图所示,数据集本身只有后面 7 个字段的值,前面的序号需要根据后面的序号自动扩展生成连续的序号。

实现方式 1:

使用自带的序号函数 seq() 的方式,然后设置单元格的左主格

实现方式 2:

使用自带的序号函数 &Cell,并且设置单元格的左主格

实现方式 3:

使用行序号函数 row(), 因为数据不是从第一行取数的,所以需要减 1,并且设置左主格

栗子 2扩展数据中隐藏某些行时,显示连续序号

如下图所示:当 G2 的数据大于 50 的时候,就隐藏该行,并显示连续的序号。

如果还继续使用前面的三种方式,实现的序号则是不连续的。: 若想实现隐藏行之后的连续序号,可以使用临时变量的方式,实现方式为:

先在空白单元格定义一个变量 a,然后在 A3 单元格写 if 条件的判断,如果 G3 大于 50,就显示 a,否则显示 a+1。如下图所示:

预览结果为下图,然后第一行的行高可用设置为 0,不显示。

栗子 3分组报表之组内序号

设置 B5 单元格的表达式为:&C5,然后设置其左主格为 select 扩展的单元格,即 C5。

预览效果为:

栗子 4分组报表之组间序号

设置 B5 单元格的表达式为:=seq(C5),然后设置其左主格为 C5

预览效果为:

以上介绍的是普通报表序号的实现方式,填报表也是有可以添加序号的,填报表添加序号的方式可参考文章 填报流水号,缺省表达式设置

更多问题分类请查看:打印问题分类导航

  • 填报流水号,缺省表达式设置
  • 行式填报表轻松搞定流水号
  • 报表也可以根据单元格计算后结果进行排序
  • 玩转报表排名之组内排名
  • 报表也可以根据单元格计算后结果进行排序

access 报表中序号自动_数据报表多种序号生成方式相关推荐

  1. 金蝶kis记账王如何不显示报表中为零的数据

    为什么80%的码农都做不了架构师?>>>    在查看金蝶KIS记账王会计报表的过程中会有很多为零0的数据,因为有的会计科目涉及的业务公司没有.有的用户希望不显示这些为零数据,以便更 ...

  2. 如何在分组报表中实现组内数据补空行及组内页码

    在对报表数据进行打印时,经常会要求进行精确打印,比如一张纸能打印 20 行数据,如果超过就分页,如果不满 20 行,则在数据下方进行补够空行.这种情况最常见于银行对账信息等明细数据的打印.同时,在某些 ...

  3. 数据报表开发技巧:自动为数据报表添加【小计】、【总计】行

    在开发ERP系统的数据报表时,几乎都是需要看到[小计].[总计]这样的汇总数据的,在数据报表的显示列表中,最下面的一行通常就是[小计]或者[总计]的汇总行.如果手动为每个报表都增加汇总行,那也是一份不 ...

  4. 思迈特软件Smartbi:数据报表设计开发_数据报表设计流程

    数据报表设计流程一:构建分析体系 1.面向业务结果的分析 b端产品经理不同于c端,业务是一切产品设计的核心,必须围绕业务进行产品设计.首先要明确分析目的,并进行业务诊断,最重要的是打通分析链路. 例如 ...

  5. 帆软报表嵌入python程序_在线报表FineReport中如何进行嵌入式部署

    2.部分复制 也可以选择性的只复制必要性文件至已有工程中. 必须复制的文件 fr-server-7.1.jar:包含了报表服务的所有功能,必须拷贝至WEB-INF\lib下: fr-third-7.1 ...

  6. 润乾报表数据源配置 Linux,润乾报表中连接 ODBC 数据源的报表部署方法

    在润乾报表中提供了多种数据源的连接配置,其中包括关系数据库(JDBC).ODBC 数据源和多维数据库.在部署报表应用的时候,以上提到的各种数据源的配置也不尽相同,下面我们介绍一下如何部署连接 ODBC ...

  7. 帆软报表在已经搭载服务器上开发_报表案例_数据报表开发_做报表的步骤_报表开发流程-帆软...

    都说数据人很苦,可业务人也苦.不得已,我投诉了数据团队. 案例1:做一张报表,换了5个BI 背景:A负责的业务,以前业务指标单独计算.考核,不纳入公司整体业务. 后来业务体量大到足以影响公司大盘业务量 ...

  8. vba批量写入mysql临时表_提高从VBA字典向Access DB中插入多个数据的速度

    我正在尝试使用VBA字典,并且: 如果数据库不存在,则将新行插入数据库 如果行更新,则更新该行 虽然我目前的代码可以做到这一点,但对于我可能需要更新的数千条记录,它运行得非常缓慢,而且我在这个站点上找 ...

  9. gdb -iex_如何使用IEX Cloud,Matplotlib和AWS在Python中创建自动更新数据可视化

    gdb -iex Python is an excellent programming language for creating data visualizations. Python是用于创建数据 ...

最新文章

  1. pandas为dataframe所有的列名称名添加前缀(add_prefix)
  2. 字符串处理函数C语言实现(一)
  3. DNN安装报错-The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.如何解决
  4. 很旧的航海手游java,10年经典!《黎明之海》手游开启航海回忆
  5. 前缀、中缀、后缀表达式(转载)
  6. 数学狂想曲(八)——核弹当量问题, Lanchester战争模型, 随机过程
  7. hibernate envers实践总结
  8. 手写及场景文字分析与识别的一些新尝试
  9. Shell 中 exit 和 return 的区别
  10. 如何学习嵌入式开发必备技能
  11. JAVAWeb开发之Servlet-19.Filter
  12. iOS自动化测试元素定位
  13. 【C++学习(一)】iostream和iostream.h和stdio.h的区别
  14. 4.1 手工编写第一个性能测试脚本
  15. 卡方检验四格表怎么做_SPSS案例实践:2*2四格表卡方检验
  16. 微信隐藏代码功能合集
  17. 桌面计算机图标固定位置,win10桌面图标如何固定位置|win10电脑桌面图标固定位置方法...
  18. 笔记本电脑怎么录制视频
  19. java魂斗罗_魂斗罗java源代码分享
  20. sc2017新高二高一模拟赛7 总结

热门文章

  1. 自动编码机(Autodencoder)
  2. (Object detection)目标检测从入门到精通——第二部分
  3. makefile:5: *** missing separator. Stop.
  4. 桂电计算机实训报告总结,桂林电子科技大学信息科技学院
  5. android 广播反注册后,BroadcastReceiver注册、使用及其权限
  6. JAVA开发面试常问问题总结1
  7. 初学Go语言的学生管理系统
  8. Leetcode每日一题:143.reorder-list(重排列表)
  9. Java手写线程池(不带返回值、带返回值)
  10. Linux联网配置-IP 网关 DNS