找回密码
 立即注册

QQ登录

只需一步,快速开始

Syl 悬赏达人认证

银牌会员

139

主题

2029

帖子

3850

积分

银牌会员

积分
3850

时代开发者征文活动活字格高级认证悬赏达人活字格认证

Syl 悬赏达人认证
银牌会员   /  发表于:2022-3-23 11:15  /   查看:4483  /  回复:16
自动编号功能比之前进步了不少,但在实际应用中还会碰到一些解决不了的问题
比如我对物资进行批次管理,有的物资属性是不需要批次的,我想着是否可以增加个条件,只有符合条件的自动编号

16 个回复

倒序浏览
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-23 13:35:22
沙发
您好,可以详细描述一下您的应用场景吗,然后附上一个可以复现问题的工程文件和一些截图说明。这样我们这边可以更好地理解您的项目需要,更好的帮助到您哦~
这个问题要结合具体的数据表还有您想实现的效果来看呢,不然的话不太好理解您想表达的意思。
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-3-23 14:14:14
板凳
本帖最后由 Syl 于 2022-3-23 14:15 编辑

文件已上传,现在3个问题  1、如右图,批次号设置的是日期+四位流水,只有保存的时候才能出来,而我的生成实际是字段改变时,是不是因为我调取的日期是主表,所以无法正常的获取到,只有保存的时候才行


2、本表的字段规则日期默认是 YYYYMMDD 可以改为YYMMDD,取子表就不行了,只能取YYYYMMDD有点长了3、就是我原本问的问题,物料类别01的时候我不想让他生成批次号,也就是编号规则需要过滤条件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-3-23 14:35:29
地板
本帖最后由 Syl 于 2022-3-23 14:37 编辑
Howie.Sun 发表于 2022-3-23 13:35
您好,可以详细描述一下您的应用场景吗,然后附上一个可以复现问题的工程文件和一些截图说明。这样我们这边 ...

或者换个角度考虑,更细致的编号方法会考虑到物料,每个物料一个批次的编号规则。
如果能实现就跟ERP中的一样了 010001的物料今天的批次号是  220323001,第二次入库就是220323002, 而020001的物料如果有批次,也是从220323001开始编

我之前测试过,编号规则增加一个物料的规则,全部设置为空,无法实现
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-23 16:47:10
5#
Syl 发表于 2022-3-23 14:35
或者换个角度考虑,更细致的编号方法会考虑到物料,每个物料一个批次的编号规则。
如果能实现就跟ERP中 ...

您好,1.咱们表格中子表的自动编号和表格外主表的自动编号是不太一样的,表格内部的自动编号不会在填写数据的时候展示出来的。2.咱在子表的自动编号中组成类别"字段",引用的是主表的日期呀,所以子表的批次号就会是YYYYMMDD这种样式的。3.目前咱要实现这个根据过滤条件选择不同的编号规则可能不太好做呢。
咱的这个自动编号是基于数据表层面的嘛,感觉您的需求更像是基于业务层面的,您看能不能想想办法通过JS或者是存储过程可以自主可控地生成自动编号呢。
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-3-23 16:57:20
6#
存储可以。这不想着尽量用自有的功能
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-23 17:06:03
7#
Syl 发表于 2022-3-23 16:57
存储可以。这不想着尽量用自有的功能

您想的很对,尽量用自有的功能一般出现问题的可能性较低,而且出现问题我们也能第一时间跟进,但是如果业务逻辑比较复杂的话,也可以考虑更加方便实现的方式呢。
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-3-23 17:09:48
8#
Howie.Sun 发表于 2022-3-23 16:47
您好,1.咱们表格中子表的自动编号和表格外主表的自动编号是不太一样的,表格内部的自动编号不会在填写数 ...

前两个问题,我又测试了一下,子表增加日期=主表日期,然后用子表作为编号规则,也是出不来,只能拿保存后出来,这是咋回事,引用的子表啊。
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-23 17:12:49
9#
Syl 发表于 2022-3-23 17:09
前两个问题,我又测试了一下,子表增加日期=主表日期,然后用子表作为编号规则,也是出不来,只能拿保存 ...
咱们表格中子表的自动编号和表格外主表的自动编号是不太一样的,表格内部的自动编号不会在填写数据的时候展示出来的。
您在仔细看一下嘛,表格内部的自动编号不会在填写数据的时候展示出来的,哪怕是填报时也是不行的。
回复 使用道具 举报
Syl悬赏达人认证
银牌会员   /  发表于:2022-3-23 20:47:26
10#
Howie.Sun 发表于 2022-3-23 17:12
您在仔细看一下嘛,表格内部的自动编号不会在填写数据的时候展示出来的,哪怕是填报时也是不行的。

表头的可以,表格不行是吧,我想想别的办法把
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部