日常业务过程中,存在大量的编码,例如订单的流水号,复杂的物料编码,学生证号等等场景,那么通过JVS如何去实现各种编码?

为了让使用者使用尽量简单,我们编码分为简单配置的编码和复杂配置的编码。我们分别来看看两种编码如何。

简单编码

简单编码只需要使用表单引擎中的流水号组件,流水号组件支持3级编码。

第一级是自定义前缀,这里可以根据设置的流水号自定义前缀,主要用于场景区分,可以按照不同场景进行缩写,这里的前缀完全自定义配置,支持选填,如图所示

第二级是自定义,这里是时间戳的定义,为了区分不同数据量的流水号,可以用于时间来进行区分,时间戳有多种选择方式,支持选填,如图所示:

第三级是序号,这里可以设置序号的位数,序号是否可以重置,重置的规则等。

整体来讲,这里的流水号可以进行快速简单的配置。

复杂编码

如果是复杂编码,那么我们就需要将对应的表达位独立生成数据,最后通过逻辑引擎进行字段的拼接,逻辑引擎的数据拼接是需要在数据设置中,对新增数据的后置操作进行配置。

我们看个具体例子。

物料类型:工具/材料=GJ/CL

批头分类:扁口/十字/外六角/内六角=AA/BB/CC/DD

手柄分类:木耙/铁耙/钢耙= 01/02/03

流水序号:五位

例如:木耙扁口工具的编号是GJAA0100001

系统的具体配置如下:

类型配置如下:

切换到数据设置界面

将模型更新节点拖拽到逻辑配置画布中,设置更新模型、修改字段的结果、查询条件的结果。

拼装物料编码的函数如图所示,将几个字段拼接起来。

设置查询条件,直接用数据唯一标识作为查询条件

最后提交后保存。

看看最后实现的效果,如图所示:

在线demo:http://frame.bctools.cn/

JVS低代码如何实现复杂物料编码?相关推荐

  1. JVS低代码能力简介及功能清单

    ---------------------------------------------------------------------------------------------------- ...

  2. 低代码对比分析,从工程化上看产品的优劣

    低代码算是这几年在IT行业内越来越尖锐的讨论了,而且随着这两年大厂的大量裁员,更是亲者痛仇者快的事情,因为很多大厂发现把一些低端的研发岗位干掉了,反而整个体系在工具的辅助运转下,效率更高,执行力更优. ...

  3. 43家国内外低代码零代码平台介绍-LowCode低码时代

    随着全球数字化进程的加速,敏捷.灵活.易用的低代码.零代码开发方式成为企业构建应用.系统的重要手段之一,同时宏观数字化经济趋势叠加传统企业数字化转型诉求,为低代码.零代码提供了肥沃的发育"土 ...

  4. 低代码在离散制造业的实践

    大家上午好,非常感谢明道云给我这个机会,来展示一下这个上海电气在明道云上面的应用.我的题目是<低代码在离散制造业的实践>. 引入明道云的背景 首先介绍一下我们电气数字科技有限公司.它是在2 ...

  5. 低代码,没有想象的那么容易,一个过来人的吐槽

    我一个小镇青年,大学学的电子信息专业,毕业几年过后,就一直开始承接外包项目,才开始还行,团队小,业务不复杂,小日子过得还算不错,这种样子持续好几年,中途兜兜转转,团队也没有做大做强.有天突然幡然醒悟, ...

  6. 低代码技术与市场(Mendix与 OutSystems)

    低代码技术与市场(Mendix与 OutSystems) 本文主要参考文章 参考链接 https://mp.weixin.qq.com/s/OXCBORheAx99o3fS-ZfUdg https:/ ...

  7. 低代码、RPA 和 AI,有什么区别

    来源 | LowCode低码时代 头图 | 下载于视觉中国 在To B领域,低代码.RPA和AI可谓是"流量担当",它们自带To B基因,搭载快速发展的企业服务赛道,在企业级IT服 ...

  8. Mendix 披露低代码方法论,解读真实技术趋势

    作者 | 宋慧 头图 | 下载于视觉中国 出品 | AI 科技大本营(ID:rgznai100) 在 2021年初正式宣布进入中国市场之后,Mendix 在近日向媒体重点披露了关于低代码的技术方法论, ...

  9. 炸裂!微软重磅推出混合现实平台 Mesh、基于 Excel 的低代码语言 Power Fx,Ignite 2021 太精彩!...

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) "一开始,这就是混合现实的梦想." 在微软 Ignite 2021 大会上,微软 HoloLens 之父 Alex ...

最新文章

  1. Javascript Event事件-总结
  2. XE3随笔6:SuperObject 的 JSON 对象中还可以包含 方法
  3. Vim 下使用 Slimv(类似Slime) 轻松调试 Common Lisp
  4. 比原链Bytom错误码一览
  5. 三十岁以前不必在乎的29件事
  6. php与mysql手册下载地址_PHP与Mysql的连接
  7. 组装电脑调整分区后分区丢失的资料找回方法
  8. 如何使用 Python 构建一个“谷歌搜索”系统? | 内附代码
  9. Java是解释型还是编译型
  10. html实现好看的注册页面,html+css做一个好看的可翻转登录注册界面代码实例
  11. 运筹优化算法工程师面试问题汇总
  12. matlab 图像中4像素融合一个像素,python实现两张图片的像素融合
  13. JavaEE企业级实战项目 智牛股第五天 Netty的使用和项目数据库搭建
  14. 姿态估计1-05:FSA-Net(头部姿态估算)-训练测试数据制作-预处理代码讲解
  15. python爬虫代理ip_Python爬虫如何获取代理ip及ip验证?
  16. java小游戏-飞翔的小鸟
  17. Hadoop Mapreduce组建 核心环形缓冲区 RingBuff 原理及Go实现
  18. 用switch语句输入英文单词的星期几会显示中午的星期几
  19. 高德AR实景导航,出差旅行好帮手,轻轻松松找对路
  20. 【深搜】小孩分油问题

热门文章

  1. python病毒代码大全_python病毒 - osc_bx0x099p的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. 重磅!马云回来了,聊了ChatGPT
  3. STM32固件库移植(开发环境的搭建)
  4. qtwebengine html5,Qt5 编译 Qt WebEngine
  5. c3p0连接池配置参数详解
  6. Python机器学习17——极限学习机(ELM)
  7. 分布式调度框架elasticJob对Curator的使用解析
  8. 只看优点,这2款可视化产品你更心水谁?
  9. matlab图像四种类型
  10. 什么是元数据?它的作用及应用是什么?