Foxtable(狐表)用户栏目专家坐堂 → 循环语句中字符清空使用


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

主题:循环语句中字符清空使用

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


加好友 发短信
等级:幼狐 帖子:103 积分:1228 威望:0 精华:0 注册:2017/5/16 22:42:00
循环语句中字符清空使用  发帖心情 Post By:2022/7/19 11:07:00 [只看该作者]

老师好!我写了一个循环代码,希望从b To a Step -1每次执行完毕,字符(id = ""变成空值重新使用,出来的结果是id的值在不断累加,请问如何修改?
Dim a As Integer = 0 '完善采购合同中到港时间字段
Dim b As Integer = Tables("采购合同").rows.Count - 1
For i As Integer = b To a Step -1
    Tables("采购合同").Position = i
    
    Dim Filter1 As String
    If Tables("采购合同.物流计划副表采购合同").Rows.Count = 0 Then 
        Filter1 = "[_Identify] is null" 
    Else
        Dim ids1 As String
        For Each dr As Row In Tables("采购合同.物流计划副表采购合同").Rows
            ids1 = ids1 & ",'" & dr("指令单号") & "'"
        Next
        ids1 = ids1.Trim(",")
        Filter1 = "[采购物流计划指令单号] In (" & ids1 & ")"
    End If
    Tables("运输单副表采购合同").Filter = Filter1
    
    Dim id As String 
    For Each dr As Row In Tables("运输单副表采购合同").Rows
        id = id & "," & dr("目的地到港时间") 
    Next
    
    Tables("采购合同").rows(i)("到港时间") = id
    id = ""
Next

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


加好友 发短信
等级:超级版主 帖子:109487 积分:557097 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 11:44:00 [只看该作者]

Dim id As String = ""

 回到顶部