如何制作实时库存报表

news2024/9/25 23:13:03

草料二维码暂不支持自动计算功能,无法看到实时的库存数量。但可以使用外部数据分析工具,如百度Sugar,连接草料二维码官方数据库,即可自由实现各类计算,包括实时库存

一、案例效果

输入物料名称,即可快速查询各物料的实时库存。

使用前须知

由于涉及了基础的数据库(SQL)操作与BI工具操作,教程中会出现各类专业的名词,不要被这些名词吓到。使用中不需要会写程序,也不需要懂专业知识。只要按照教程进行操作就能完成

二、如何开通草料官方数据库

登录草料二维码后,点击后台左侧高级功能–数据API ,选择官方数据库

官方数据库申请成功后得到的数据库示例如下图所示:

三、使用BI工具制作报表/大屏

基本流程(以实时库存为例)

首先明确要进行分析的对象,然后再去找对应的数据表。譬如需要得到实时库存,那就需要有原始库存,还有出入库数据。通过对出入库求和再加上原始库存就可以得到实时库数。 原始库存数在批量数据表中,出入库数据在出入库表单记录表中。

step1. 准备数据

1.1 连接数据库

如图所示,选择图中输入的类型,填上来自草料二维码官方数据库的信息,点击添加键即可。

1.2 创建数据模型

创建数据模型,从数据库中拖入所需的数据表。如果需要分析的是实时库存情况,就可以选择如图2所示的数据表,同时关联上图3所示的数据表来获取各物料的出入库数据。

图1:选择数据模型并点击新建数据模型

图2:选择该数据表进行拖入

图3:拖入出入库数据表(与第一个表后缀数字不同),并设置为左连接,输入关联条件

1.3 整理数据(很多用户都在此环节出现问题,请仔细阅读)

● 字段重命名

为了防重名,字段后面有数字后缀,重命名后方便后续使用。

● 修改字段类型

出入库字段默认识别为了字符串,无法进行求和试算,需转为数字

● 转成度量

出入库数量需要进行求和统计,需转成度量。

将其它字段也进行同样的设置,主要是出库数量、入库数量、原始库存这几个字段。

● 添加计算度量(实时库存)

输入所图所示的计算公式,类似于Excel。

● 添加筛选字段 (视实际情况)

去掉些不需要的数据。比如表单中有审核功能,只有审核通过的才能算数进行计算,那就得去掉待审核、审核未通过的数据。

step2. 制作报表

Sugar支持报表与大屏,这里介绍报表的创建方法,大屏创建方法同理。

这两者之间的区别在于,大屏是一屏显示各图表可以精细编辑,用于大屏展示;报表是上下浏览,内容更多,便于内部分享分析

2.1 创建报表

2.2 制作图表

选择图表/表格(两者皆可),来展示各物品的实时库存数。

操作步骤:

选择数据模型 -> 拖入物料编号(唯一编号)和其它批量信息

切记不要拖入出入库表单的任何字段维度,比如记录时间、记录人等信息。因为一旦拖入维度,就会按照这些维度进行分类汇总。譬如拖入记录时间后,就会以单条记录来汇总,但实时库存需要按照物料编号进行汇总。

step3. 报表美化与筛选项设置

添加筛选组件:

筛选组件可以帮我们查看指定数据的情况,是报表中常用的组件。

添加数据模型,选择数据字段

勾选关联的图表,系统会自动给你关联上引用过此字段的图表

step4. 分享使用

设置分享(发布)为公开,复制链接就可以进行分享使用了。

step5. 链接到草料二维码

草料二维码已与百度合作,支持在草料二维码小程序中直接打开链接 Sugar报表。不会提示复制链接到浏览器中打开。

操作方式:可以在批量模板插入跳转链接- 选择样式- 设置链接 - 选择外部链接 - 输入Suga报表链接。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/439250.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

oracle学习之rownum和rowid

rownum先百度一波https://www.cnblogs.com/xfeiyun/p/16355165.html rownum是oracle特有的一个关键字。 对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,r…

Java基础(八)异常处理

1. 异常概述 1.1 什么是生活的异常 男主角小明每天开车上班,正常车程1小时。但是,不出意外的话,可能会出现意外。 出现意外,即为异常情况。我们会做相应的处理。如果不处理,到不了公司。处理完了,就可以…

Ubuntu下打开QtCreator,环境变量(PATH、LD_LIBRARY_PATH等)与预期不一致的问题

现象展示 在Ubuntu中,安装好Qt之后,可以在系统桌面的左下角找到启动图标 但是,这种方式启动的QtCreator所读取到的环境变量和我们从命令行读取到的不一致: 可以看到,明显少了这个:/opt/ros/humble/bin 因…

Docker实战笔记3-仓库

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/130260521 本文出自【赵彦军的博客】 文章目录 官方仓库 Docker Hub注册登录查看镜像搜索镜像推送镜像自动构建 网易镜像 官方仓库 Docker Hub https://hub.docker.com/ 目前 Docker 官方维护了…

C++入门之auto关键字内联函数

文章目录 前言一、auto关键字1.auto简介2.auto的使用细则(1)auto与指针和引用结合起来使用(2)在同一行定义多个变量(3)auto不能推导的场景 3.基于范围的for循环(C11)(1)遍历&#xf…

聚观早报|五一首日高铁跨省游热度暴涨;大语言模型规模接近极限

今日要闻:马斯克已创立新人工智能公司X.AI;五一假期首日高铁跨省游热度暴涨;大语言模型规模已接近极限;贾跃亭发文谈FF首台量产车下线;斑马智行与智己汽车进一步合作 马斯克已创立新人工智能公司X.AI 据外媒报道&…

Node 07-nvm

nvm 介绍 nvm 全称 Node Version Manager 顾名思义它是用来管理 node 版本的工具,方便切换不同版本的Node.js 使用 nvm 的使用非常的简单,跟 npm 的使用方法类似 下载安装 首先先下载 nvm,下载地址 https://github.com/coreybutler/nvm-…

【Python中线程和进程详解】

一.区别 几乎所有的操作系统都支持同时运行多个任务,每个任务通常是一个程序,每一个运行中的程序就是一个进程,即进程是应用程序的执行实例。现代的操作系统几乎都支持多进程并发执行。 注意,并发和并行是两个概念,并…

好家伙,9:00面试,9:06就出来了,问的实在是太...

从外包出来,没想到死在另一家厂子 自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到2月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有个兄弟内推我去…

会声会影老牌视频剪辑软件2023新版本升级

会声会影2023(VideoStudio)是一款功能强大的专业视频制作软件的视频编辑软件及视频剪辑软件,可以剪辑&合并视频、制作视频、屏幕录制、光盘制作、视频后期编辑、添加特效、字幕和配音等操作,任何人都能快速上手,以它的界面美观&#xff0…

#关于webpack版本号的问题#

场景:在使用npm install 安装package.json里面的依赖的,打包,运行的使用,有时候会失败。 原因 :由于webpack webpack-cli版本不同导致的 这个时候需要解决webpack webpack-cli的安装,切换等操作 例如使用…

python+vue 智慧校园校医室问诊系统

本网站所实现的是一个智慧校园校医室问诊系统,该系统严格按照需求分析制作相关模块,并利用所学知识尽力完成,但是本人由于学识浅薄,无法真正做到让该程序可以投入市场使用,仅仅简单实现部分功能,希望日后还…

CentOS8使用cephadm部署和配置Ceph Octopus

部署工具:cephadm操作系统:CentOS 8Ceph版本:Octopus操作用户:root 部署前,请注意:根据目前(2020年8月)Ceph官方文档的介绍,cephadm的对各服务的支持情况如下&#xff1a…

3D WEB端渲染引擎如何使用服务器端的转换程序?1个案例教会你

前言 HOOPS SDK是用于3D工业软件开发的工具包,其中包括4款工具,分别是用于读取和写入30多种CAD文件格式的HOOPS Exchange、专注于Web端工程图形渲染的HOOPS Communicator、用于移动端和PC端工程图形渲染的HOOPS Visualize、支持将3D数据以原生3D PDF、H…

html+css+js本地音乐播放器,实现可视化音频频谱

效果 htmlcssjs本地音乐播放器,实现可视化音频频谱 前言 之前用swing写了个本地音乐播放器(如下图),但是效果一言难尽,界面丑,功能bug也多,唉 所以后面又重新用html写了个,界面样式…

港联证券:为什么会出现股票跌停?股票跌停应该怎么卖出?

股票跌停的意思是股票跌落到交易规则设定的涨跌幅限制范围外,致使股票无法正常卖出的现象。那么为什么会呈现股票跌停?股票跌停应该怎样卖出?下面就由港联证券为大家分析: 为什么会呈现股票跌停? 1、主力出货 当某只…

【竞赛知识ONE】取余问题

前言: 在一些竞赛题中,往往要求对最终的数据结果进行取余或者求模运算。但是如果仅仅只是在输出最终结果的时候对某个数取模,那么可能会导致数据溢出等问题,所以在计算过程中也需要对中间数据进行取模操作。 定理: 举例: 1. 案例一 解题分析:思路并不难理解计算…

TryHackMe-Fusion Corp(ez Windows域渗透)

Fusion Corp 你不久前与Fusion Corp联系。他们联系了你,说他们已经修补了所有报告的内容,你可以开始重新测试了。 端口扫描 循例nmap 将fusion.corp域名加入hosts Web枚举 gobuster扫 访问backup 下载该文件,打开发现是一些用户名 保存下来…

大模型的三大法宝:Finetune, Prompt Engineering, Reward

编者按:基于基础通用模型构建领域或企业特有模型是目前趋势。本文简明介绍了最大化挖掘语言模型潜力的三大法宝——Finetune, Prompt Engineering和RLHF——的基本概念,并指出了大模型微调面临的工具层面的挑战。 以下是译文,Enjoy! 作者 | B…

MySQL索引原理及实战

MySQL索引原理及实战 一、一条Select语句二、索引介绍1、索引是什么2、索引的优势和劣势优势:劣势: 三、索引的使用1、索引的类型普通索引:唯一索引:全文索引:空间索引:前缀索引 :按照索引列的数…