找回密码
 立即注册

QQ登录

只需一步,快速开始

番茄牛腩烩面

注册会员

8

主题

16

帖子

110

积分

注册会员

积分
110
番茄牛腩烩面
注册会员   /  发表于:2024-10-23 14:48  /   查看:365  /  回复:10
1金币
请问各位大佬,我如果想根据库存数量,设置循环生成二维码的话,怎么能让用户自己选择循环次数,而不是定死了4次。生成的二维码存的数量要是遇到除不开的情况下,怎么让最后一个二维码保存剩下的库存,比如和图片那样的库存数11,要是循环4次的话,前三个二维码存2个库存,最后一个就得存5个。怎么能办到?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

二维码 服务端命令,测试执行11,2循环是6次

10 个回复

倒序浏览
最佳答案
最佳答案
1525755450
中级会员   /  发表于:2024-10-23 14:48:56
来自 8#
本帖最后由 1525755450 于 2024-10-24 13:50 编辑

二维码 服务端命令,测试执行11,2循环是6次

本帖子中包含更多资源

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

x
回复 使用道具 举报
shnb
中级会员   /  发表于:2024-10-23 15:41:54
2#
循环命令有按表格循环的
回复 使用道具 举报
1525755450
中级会员   /  发表于:2024-10-23 17:19:45
3#
本帖最后由 1525755450 于 2024-10-23 17:21 编辑

两个参数:库存数量a,每批个数b,循环次数:=INT(C14/D14) + if(mod(a,b)=0,0,1)  》》 取整除数+(如果无余数 则+0,否则+1)

示例:a=11,b=2, 循环次数= int(11/2) +if(mod(11,2)=0,0,1) =5+1

评分

参与人数 2金币 +5 满意度 +5 收起 理由
番茄牛腩烩面 + 5
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
番茄牛腩烩面
注册会员   /  发表于:2024-10-23 19:12:06
4#
1525755450 发表于 2024-10-23 17:19
两个参数:库存数量a,每批个数b,循环次数:=INT(C14/D14) + if(mod(a,b)=0,0,1)  》》 取整除数+(如果 ...

大佬 我没太理解
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-24 09:25:07
5#
楼上的方案使用的是Excel函数,获取库存数量,自定义每次个数之后,可以根据上面的公式算出需要循环的次数
回复 使用道具 举报
1525755450
中级会员   /  发表于:2024-10-24 10:25:45
6#

就是你的循环次数在活字格里用公式,传两个参数后计算动态生成循环次数,而不是写死循环次数
回复 使用道具 举报
番茄牛腩烩面
注册会员   /  发表于:2024-10-24 11:08:10
7#
1525755450 发表于 2024-10-24 10:25
就是你的循环次数在活字格里用公式,传两个参数后计算动态生成循环次数,而不是写死循环次数

那么参数应该怎么设置呢
回复 使用道具 举报
番茄牛腩烩面
注册会员   /  发表于:2024-10-24 15:22:47
9#
1525755450 发表于 2024-10-24 13:49
二维码 服务端命令,测试执行11,2循环是6次

大佬还是不太对,虽然循环对了,但是图一的库存数没次还是5个对上,而且我生成二维码的时候只生成了一个,应该是点击生成然后弹出一个消息框,让你选择生成几个二维码,输入生成6个,就是库存/6,5个就是库存/5,除不开的话就最后一个二维码存储剩下所有的库存。

本帖子中包含更多资源

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

x
回复 使用道具 举报
1525755450
中级会员   /  发表于:2024-10-25 11:08:43
10#
这个是另一个问题了,根据数据生成不同的打印页面。比如每条数据做一个打印页面,或用图文列表

本帖子中包含更多资源

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

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