Foxtable(狐表)用户栏目专家坐堂 → [求助]循环排单问题


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

主题:[求助]循环排单问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107892 积分:548829 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/22 10:06:00 [显示全部帖子]

计算逻辑是什么?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107892 积分:548829 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/22 11:09:00 [显示全部帖子]

Dim n As Double
dim d as date = Date.Today.AddDays(1)
For Each dr As DataRow In DataTables("任务").Select("排单日期 is null","交付日期")
    n = n + dr("交付量")
    If n <= 10 Then
        dr("排单日期") = d
else
n = dr("交付量")
d = d.AddDays(1)
dr("排单日期") = d
    End If
Next

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107892 积分:548829 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/22 11:56:00 [显示全部帖子]

不改之前也会循环呀,只是不符合条件【If n <= 10 Then】,空循环什么都不做而已

else里面把n的值改了,就符合条件了

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107892 积分:548829 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/22 13:35:00 [显示全部帖子]

是的

 回到顶部