黑湖小工单【自定义报表】完整分步操作流程
一、进入入口
登录网页后台 → 左侧菜单:数据中心 → 自定义报表
点击右上角【新建报表】,填写报表名称(例:员工计件工资表、每日库存台账)
选择报表类型:
在线列表报表:网页查看、筛选、导出 Excel(做工资、产量统计首选)
Excel 打印模板:排版打印,支持取消循环块(你之前用到的功能)
二、第一步:选择数据源(最关键,选错字段就会循环多行)
常用数据源
生产报工明细:产量、良品、不良、工时、人员(工资报表)
工单主表:工单、产品、开工时间
库存出入库单据:入库、出库、物料、仓库(库存日报表)
领料 / 补料单:材料领用、补料记录
核心规则
只选1 个子明细数据源,不要同时勾选报工 + 报废 + 领料多张子表,否则数据重复翻倍。
想要汇总不分行:只选择明细数据源,不要带出单据 ID、流水号。
三、第二步:配置筛选条件(顶部查询框)
进入【查询条件】,把需要过滤的字段添加进来:
必加:业务日期(起止时间)
可选:人员、班组、工单编号、产品、仓库
设置字段类型:日期选择区间,文本选择单选 / 多选
作用:打开报表就能按月、按人员一键筛选,不用每次改字段。
四、第三步:配置分组维度(解决明细自动循环拆分)
1)汇总报表(一人一行、一物一行,工资 / 库存汇总)
添加分组字段(优先级从上到下)
示例(工资表):生产人员 → 班组
示例(库存日报):物料 + 仓库 → 业务日期(按天分组)
不要添加报工 ID、单据号、工序明细字段,一旦加上就会自动拆分成多条明细行。
2)明细流水报表(保留每一条报工记录)
五、第四步:添加显示字段 + 设置聚合(求和 / 计数)
拖拽字段到表格列,分为两类:
分组字段:员工、产品、仓库(只显示文本,不计算)
数值字段:良品数量、不良数、工时、入库数量、出库数量
点开数值字段属性,修改聚合方式:
汇总报表:统一设置为【求和】
明细报表:聚合选择【原始值】
重点:明细字段不放进循环,必须开启聚合求和,否则只显示第一条数据。
六、第五步:新增自定义计算公式(自动算工资、结余库存)
计件工资 = 良品数量 × 工序单价
不良扣款 = 报废数量 × 扣款金额
应发工资 = 计件工资 − 扣款
每日期末库存 = 期初 + 入库合计 − 出库合计
七、第六步:Excel 打印模板(取消循环块操作,对应你的需求)
选择 Excel 模板模式,进入表格编辑器
画面里蓝色方框 = 循环块(子明细自动循环区域)
操作:选中蓝色循环框 → 右键 → 取消循环
把明细字段拖到循环块以外,并且把数值字段设置成【求和聚合】
排版:
上方:工单、人员等主表信息(不循环)
下方:汇总产量、工资(聚合合计,不再多行循环)
保存模板,预览打印。
八、第七步:保存、权限分配、一键导出
保存报表,开启 “共享给指定角色”,给文员、班组长开放查看权限
打开报表 → 筛选时间 → 查询 → 一键导出 Excel
支持固定保存常用筛选方案,每月打开直接使用。
高频问题解决方案
问题 1:明细字段总是自动进入循环,一预览就拆分成很多行
问题 2:取消循环后只显示第一条数据
问题 3:多条子表数据重复、金额翻倍
问题 4:想做每日库存结余,无法自动显示每日结存
现成两套模板勾选清单,直接套用
模板 A:员工计件工资汇总表(无工序报工适用)
数据源:生产报工明细
分组:生产人员、班组
查询条件:报工日期、班组
字段:姓名、总良品、总不良、总工时、计件工资、扣款、实发工资
全部数量字段设置【求和】,无工序字段,不会分行。
模板 B:物料每日库存台账
数据源:库存出入库明细
分组:物料、仓库、业务日期
统计项:当日入库求和、当日出库求和
计算字段:当日期末库存