Foxtable(狐表)用户栏目专家坐堂 → [求助]关于标签打印


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

主题:[求助]关于标签打印

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


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/11 11:07:00 [显示全部帖子]

比如 

Dim cnt As Integer = 4500
Dim r As Row 
Dim idx as Integer = 1
Do While cnt > 1000
   r = Tables("库存商品").AddNew
    r("序号") = idx
    r("零件数量") = 1000
    cnt = cnt - 1000
    idx = idx + 1
Loop
r = Tables("库存商品").AddNew
r("序号") = idx
r("零件数量") = cnt

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


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/11 16:13:00 [显示全部帖子]

比如

比如 
Dim r As Row 
for each nr as row in Tables("发货表").rows
Dim cnt As Integer = nr("发货数量")
Do While cnt > 1000
   r = Tables("标签记录").AddNew
    r("零件号") = nr("零件号")
    r("零件数量") = 1000
    cnt = cnt - 1000
Loop
r = Tables("标签记录").AddNew
r("零件号") = nr("零件号")
r("零件数量") = cnt
next

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


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/11 17:00:00 [显示全部帖子]

比如 
Dim r As Row 
dim 标签数量 as integer = 3
for each nr as row in Tables("发货表").rows
Dim cnt As Integer = nr("发货数量")
Do While cnt > 1000 andalso 标签数量 > 0
   r = Tables("标签记录").AddNew
    r("零件号") = nr("零件号")
    r("零件数量") = 1000
    cnt = cnt - 1000
标签数量 = 标签数量 - 1
Loop
if 标签数量 > 0 then
r = Tables("标签记录").AddNew
r("零件号") = nr("零件号")
r("零件数量") = cnt
end if
next

 回到顶部