Foxtable(狐表)用户栏目专家坐堂 → 遍历


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

主题:遍历

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


加好友 发短信
等级:婴狐 帖子:24 积分:211 威望:0 精华:0 注册:2021/9/28 17:17:00
遍历  发帖心情 Post By:2021/10/5 18:04:00 [只看该作者]

If e.DataCol.Name = "单号" Then
    Dim dr As DataRow
    dr = e.DataTable.Find("单号 = '" & e.NewValue & "'")
    If dr IsNot Nothing Then
      For i As Integer =1 To 1000
        
      e.DataRow("状态") = i
        Next
    End If
End If

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


加好友 发短信
等级:婴狐 帖子:24 积分:211 威望:0 精华:0 注册:2021/9/28 17:17:00
  发帖心情 Post By:2021/10/5 18:04:00 [只看该作者]

老师我想问一下判断单号一样,从0开始,如果单号一样的话就i+1

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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/7 9:02:00 [只看该作者]

If e.DataCol.Name = "单号" Then
    Dim dr As DataRow
    dr = e.DataTable.Find("单号 = '" & e.NewValue & "' and _Identify <>" & e.DataRow("_Identify"),"单号 desc")
    If dr Is Nothing Then
      e.DataRow("状态") = 0
else
      e.DataRow("状态") = dr("单号") + 1
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:108 积分:671 威望:0 精华:0 注册:2021/9/24 17:07:00
  发帖心情 Post By:2021/10/7 10:15:00 [只看该作者]

变成800了
图片点击可在新窗口打开查看此主题相关图片如下:wechat 圖片_20211007101418.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/7 10:29:00 [只看该作者]

状态列改为整数列

If e.DataCol.Name = "单号" Then
    Dim dr As DataRow
    dr = e.DataTable.Find("单号 = '" & e.NewValue & "' and _Identify <>" & e.DataRow("_Identify"),"状态 desc")
    If dr Is Nothing Then
      e.DataRow("状态") = 0
else
      e.DataRow("状态") = dr("状态") + 1
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:108 积分:671 威望:0 精华:0 注册:2021/9/24 17:07:00
  发帖心情 Post By:2021/10/7 10:29:00 [只看该作者]

11
[此贴子已经被作者于2021/10/7 10:30:06编辑过]

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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/7 10:31:00 [只看该作者]

请上传实例说明

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


加好友 发短信
等级:婴狐 帖子:24 积分:211 威望:0 精华:0 注册:2021/9/28 17:17:00
  发帖心情 Post By:2021/10/13 15:42:00 [只看该作者]

那老师如果我是第一个是补单1,一次当下呢

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


加好友 发短信
等级:婴狐 帖子:24 积分:211 威望:0 精华:0 注册:2021/9/28 17:17:00
  发帖心情 Post By:2021/10/13 15:43:00 [只看该作者]

就是没有重复的时候的补单1,重复了就补单+1

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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/13 16:24:00 [只看该作者]

e.DataRow("状态") = 0
改为
e.DataRow("状态") = 1

 回到顶部
总数 14 1 2 下一页