Foxtable(狐表)用户栏目专家坐堂 → 关于批量入库


  共有6530人关注过本帖树形打印复制链接

主题:关于批量入库

帅哥哟,离线,有人找我吗?
裴保民
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
关于批量入库  发帖心情 Post By:2018/10/26 8:31:00 [显示全部帖子]

怎样实现批量入时:
       首先判断所入库的商品编号在现存库存没有重复执行系列入库操作,如果有重复则恢复入库前的数据
(1)、商品编号自动生成:1、商品编号是文本格式:如 D5879545F12545780、D5879545F12545781、D5879545F12545782..........。
(2)、每生成一个商品编号就自动添加一条已经设置好的其他字段。
(3)、商品编号也可以设置成起始号和尾号(如: D5879545F12545780 至 D5879545F12545799共生成20条记录)
[此贴子已经被作者于2018/10/26 8:47:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/10/26 10:09:00 [显示全部帖子]

如果用扫码枪先把个个商品号保存到多文本框中然后单机保存按钮实现将每个商品和其他各字段一次性保存到数据库中怎么实现

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/10/26 10:35:00 [显示全部帖子]

是不是每扫码一个商品号后多文本框中除了保存商品号外还得保存一个分隔符“,”呀?怎么实现呢?

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/10/26 23:07:00 [显示全部帖子]

怎样实现不了批量入库呢:

       首先判断所入库的商品编号在现存库存没有重复执行系列入库操作,如果有重复则恢复入库前的数据
(1)、商品编号自动生成:1、商品编号是文本格式:如 D5879545F12545780、D5879545F12545781、D5879545F12545782..........。
(2)、每生成一个商品编号就自动添加一条已经设置好的其他字段。
(3)、商品编号也可以设置成起始号和尾号(如: D5879545F12545780 至 D5879545F12545799共生成20条记录,入库的条数是不固定的,是需要计算的)

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.foxdb

[此贴子已经被作者于2018/10/26 23:09:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/10/27 18:45:00 [显示全部帖子]

经过测试出现死循环了

 

 

例如文本框1中输入D5879545F12545780 文本框2中输入至D5879545F12545799是应该共生成20条记录,例如文本框1中输入D5879545F12545750 文本框2中输入至D5879545F12545759是应该共生成10条记录,经过测试后出现死循环


还有就是文本框1和文本框2中所输入的字符数的长度不是固定的。一般所要入库条数取决于字符串后几位数的差值(不过在操作前两个文本框中所输入的是字符型字符串不是数值型的)比如字符串“D5879545F12545780”和“D5879545F12545799”  是计算"5780"到“5799”之间的差值20就应该一次性入库20条从D5879545F12545780到D5879545F12545799的数据,同样也可以计算“80”到“99”之间的差值20就应该一次性入库20条从D5879545F12545780到D5879545F12545799的数据;再比如字符串“D56G545720”和“D56G545769” 是计算"720"到“769”之间的差值50就应该一次性入库50条从D56G545720到D56G545769的数据,同样也可以计算“20”到“69”之间的差值50就应该一次性入库20条从D56G545720到D56G545769的数据

[此贴子已经被作者于2018/10/28 11:00:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/11/27 2:15:00 [显示全部帖子]

该怎么实现这个功能呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.foxdb


[此贴子已经被作者于2018/11/27 2:17:54编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/11/29 8:32:00 [显示全部帖子]

如何用多文本框将所有要入库的单品编号扫描或键盘输入到多文本框中然后单击保存按钮,将所有的单品一次性保存到数据库中呢?

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/11/29 13:40:00 [显示全部帖子]

循环次数不是固定的怎么统计呢?

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/11/29 15:53:00 [显示全部帖子]

打开多文本框操作窗体,将文本框1和文本框2的文本内容甚至好,将更要入库的每个编号输入到多文本框中单击保存后就会将每一个编号数据依次保存到数据库中。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:批量入库.rar


[此贴子已经被作者于2018/11/29 16:06:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
裴保民
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2018/11/29 18:56:00 [显示全部帖子]

怎判断不能入库重复编号的数据呢?
数据库中库存中如果有和预保存的编号重将保存失败被提示重复的编号待修改成符合条件的数据才能保存成功

[此贴子已经被作者于2018/11/29 19:01:17编辑过]

 回到顶部
总数 28 1 2 3 下一页