精易论坛

标题: 求帮忙写个快递重量计算器。 [打印本页]

作者: 隔壁张大哥    时间: 2023-1-4 16:59
标题: 求帮忙写个快递重量计算器。
页面如上。清空按钮不用管了,已经搞好。我是卖塑料袋的,100个为2扎,50个为1扎。发货要按50的倍速去发!
假如组合框1 中厚15【100个】重量是1公斤,型号下面 选择1200个选项就是12公斤,单量输入1 。快递允许一个包裹最多2.9公斤,则在下面标签显示需要分成4.14个=5个包裹(4单2.9kg,1单0.14kg)

假如组合框选择中厚15【1200个】(12公斤)与中厚20【100个】(3.5公斤),单量分别输入2,则计算公式应该是12公斤/24(分成24扎)=1扎0.5kg。3.5公斤/2扎=1扎1.75kg,则需要分成1.75+0.5+0.5=2.75kg(2个)+0.5*5=2.5>2.9(2个) 单量为2,再*2单一共需要分8个包裹。显示在下面标签上

组合框内容较多,不一一举例,求计算后的公式该如何写


补充内容 (2023-1-4 17:02):
0.5*5=2.5<2.9(2个)这个表达错误
作者: 隔壁张大哥    时间: 2023-1-4 17:00
分单.e (21.46 KB, 下载次数: 11)



作者: 星星之夜    时间: 2023-1-4 17:08
这种事情发在悬赏区或许更合适些

作者: xiaowg    时间: 2023-1-4 17:30
你的型号重量参数在哪?
作者: just1993    时间: 2023-1-4 18:10
众所周知,500g=一斤  一斤=500g  


作者: 明天自然醒    时间: 2023-1-4 19:21
有没有可能这个是可以合理规划的,

中厚15【1200个】(12公斤)与中厚20【100个】(3.5公斤),单量分别输入2

有可能合理规划成7个包裹?
作者: 乐鱼驴    时间: 2023-1-4 21:02
#在这里快速回复#我来回答:单量是什么属性
作者: 明天自然醒    时间: 2023-1-4 21:44
  
数据类型名公开备 注
包裹属性 
成员名类 型传址数组备 注
所属包裹序号整数型  
所含产品订单属性 1
数据类型名公开备 注
订单属性 
成员名类 型传址数组备 注
所属产品产品属性  
产品数量整数型  
数据类型名公开备 注
产品属性 
成员名类 型传址数组备 注
产品名称文本型  
产品每扎质量双精度小数型  



作者: 乐鱼驴    时间: 2023-1-4 22:14
#在这里快速回复#我来回答:预计你这个得发悬赏
作者: 明天自然醒    时间: 2023-1-4 23:10
分单.e (28.51 KB, 下载次数: 2)
作者: 隔壁张大哥    时间: 2023-1-5 08:51
明天自然醒 发表于 2023-1-4 19:21
有没有可能这个是可以合理规划的,

中厚15【1200个】(12公斤)与中厚20【100个】(3.5公斤),单量分别输 ...

1200个必须要分成24扎,50个一扎,这50个不能单独分开,只要一个包裹重量不超过2.9kg,尽量往大的装,是这个意思,可能表达有误
作者: 隔壁张大哥    时间: 2023-1-5 13:23
明天自然醒 发表于 2023-1-4 21:44
[e=1].版本 2

.数据类型 包裹属性

你好,每个组合框的重量我怎么填进去呀,已经下载,我试一下
作者: 隔壁张大哥    时间: 2023-1-5 13:33
明天自然醒 发表于 2023-1-4 23:10

就是在那里编辑这个每个组合框里一扎的重量
作者: 飞羽软件    时间: 2023-1-5 18:49
做个循环递减计算呗,先默认一个包裹,只要计算重量还太大,就继续加一个包裹,直到重量符合为止,
作者: 明天自然醒    时间: 2023-1-5 19:52
分单.e (10.89 KB, 下载次数: 1)


初始化里面
作者: fastdao    时间: 2023-2-12 20:41





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4