找回密码
 立即注册

QQ登录

只需一步,快速开始

feixianl

中级会员

81

主题

220

帖子

845

积分

中级会员

积分
845

[已处理] 9.0 循环计算

feixianl
中级会员   /  发表于:2024-5-20 16:51  /   查看:412  /  回复:9
1金币
我有一个表格数据如下,其中出货单号,箱号,零件号已经有了,我需要能自动生成箱子序号和总箱数,以便在打印标签时生成 箱子序号 of 总箱数,

生成的规则就是,在出货单号,零件号 ,按照箱号由小到大,给每个箱子生成1,2,3,4。。。。的序号,总箱数是同一个零件号的总箱数。

怎么样才能方便的实现。。 谢谢





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

最佳答案

查看完整内容

好的,问题跟进:大佬这里点击按钮调用服务端命令无反应是因为,代码中以出货单号和零件号作为字典的key,以-作为分隔符,但是实际业务中零件号的值本身存在-符号,导致问题,可以将服务端命令中使用到该分隔符的地方替换一个其他的分隔符,比如下划线_,分号;

9 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-5-20 16:51:52
来自 10#
feixianl 发表于 2024-5-22 09:48
我升级到10了,我按照你的程序改了一下,报错,能帮我远程看一下吗?谢谢

好的,问题跟进:大佬这里点击按钮调用服务端命令无反应是因为,代码中以出货单号和零件号作为字典的key,以-作为分隔符,但是实际业务中零件号的值本身存在-符号,导致问题,可以将服务端命令中使用到该分隔符的地方替换一个其他的分隔符,比如下划线_,分号;
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-5-20 18:26:03
2#
大佬,这里初步考虑是使用字典操作,以出货单号和零件号作为key,值为分组后出现的次数填充总箱数表格列,箱子序号是分组后箱号在组内的排序,这个我们默认就是从S0001递增存在的吗?
回复 使用道具 举报
赛龙周
金牌服务用户   /  发表于:2024-5-20 19:46:35
3#
本帖最后由 赛龙周 于 2024-5-20 19:49 编辑

我觉的设计成以下方式:
主表》出货单号:CHD123
子表》行号-零件号-数量-
          1       part1    3
          2       part2    2
          3       part3    5
根据生单规则生成箱号与序号
条码明细> 箱号
               



回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2024-5-20 20:30:24
4#
建议把这个逻辑  封装成函数,  或者服务端命令来处理类似这样



你也可以试试用服务端命令这么干

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
feixianl + 5

查看全部评分

回复 使用道具 举报
feixianl
中级会员   /  发表于:2024-5-21 09:20:05
5#
Shawn.Liu 发表于 2024-5-20 18:26
大佬,这里初步考虑是使用字典操作,以出货单号和零件号作为key,值为分组后出现的次数填充总箱数表格列, ...

是的,能举个例子吗?
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-5-21 11:34:36
6#
feixianl 发表于 2024-5-21 09:20
是的,能举个例子吗?

好的,可以参考下这个demo在其基础上加工一下适应自己的需求,您也可以参考楼上格友大佬的编码方案来实现


本帖子中包含更多资源

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

x
回复 使用道具 举报
feixianl
中级会员   /  发表于:2024-5-21 12:42:06
7#
Shawn.Liu 发表于 2024-5-21 11:34
好的,可以参考下这个demo在其基础上加工一下适应自己的需求,您也可以参考楼上格友大佬的编码方案来实现 ...

能不能存一个9.0的,我还没升级10
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2024-5-21 14:16:40
8#
大佬,服务端命令有些多不能复制和导入到V9版本的工程中,可以按照下面的帖子多版本设计器共存,以便打开格友们给我们提供的参考工程;

看完必恍然大悟的活字格内幕:四十、如何让多个版本的设计器共存
https://gcdn.grapecity.com.cn/showtopic-68945-1-1.html
(出处: 葡萄城开发者社区)

对象与集合操作工具 - 葡萄城市场 (grapecity.com.cn)
回复 使用道具 举报
feixianl
中级会员   /  发表于:2024-5-22 09:48:50
9#
Shawn.Liu 发表于 2024-5-21 14:16
大佬,服务端命令有些多不能复制和导入到V9版本的工程中,可以按照下面的帖子多版本设计器共存,以便打开格 ...

我升级到10了,我按照你的程序改了一下,报错,能帮我远程看一下吗?谢谢

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部