Foxtable(狐表)用户栏目专家坐堂 → 明明使用了判断的语句,怎么还提示这个呢


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

主题:明明使用了判断的语句,怎么还提示这个呢

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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
明明使用了判断的语句,怎么还提示这个呢  发帖心情 Post By:2022/8/20 21:04:00 [只看该作者]

 If s.Rows(i)("选择") = True Then
图片点击可在新窗口打开查看此主题相关图片如下:dingtalk_20220820205420.jpg
图片点击可在新窗口打开查看
  明明使用了判断的语句,怎么还提示这个呢

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


加好友 发短信
等级:超级版主 帖子:111401 积分:567075 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/8/21 20:34:00 [只看该作者]


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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/8/22 11:30:00 [只看该作者]

Dim Cols1() As String = {"入库日期", "供应商", "货物名称", "规格", "单位", "数量", "单价", "金额", "会计年度", "物料编码", "单号", "单据类型", "结算单价", "结算金额", "往来编码", "科目编码", "科目", "部门"}
Dim Cols2() As String = {"日期", "供应商", "货物名称", "规格", "单位", "数量", "单价", "含税金额", "会计年度", "物料编码", "单号", "单据类型", "结算单价", "结算金额", "往来编号", "科目编码", "科目", "部门"}
Dim s As Table = Tables("采购开单")
Dim a As Table = Tables("已审采购")

For i As Integer = 0 To s.Rows.count - 1
    If s.Rows(i)("选择") = True Then'Or s.Rows(i)("会计年度") Is Nothing Then
        Dim s1 As Row = s.Rows(i)
        Dim nr As Row = a.AddNew()
        nr("立帐编码") = Forms("应付立帐").Controls("TextBox2").text'''''立帐编码
        nr("会计年度") = Forms("应付立帐").Controls("DropBox1").text'''''''年月
        nr("MA005") = Forms("应付立帐").Controls("TextBox4").text''''''''''供应商名称
        nr("MA006") = Forms("应付立帐").Controls("DropBox3").text''''''''''供应商编码        
        For y As Integer = 0 To Cols1.Length - 1
            nr(Cols2(y)) = s1(Cols1(y))
        Next
        Tables("采购开单").Rows(i).Delete()
    End If
Next

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


加好友 发短信
等级:幼狐 帖子:76 积分:528 威望:0 精华:0 注册:2021/12/11 14:20:00
  发帖心情 Post By:2022/8/22 11:35:00 [只看该作者]

 【选择】 列 改为逻辑列    或者   If s.Rows(i)("选择") = “是” ‘定义的逻辑字符

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


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

For i As Integer = 0 To s.Rows.count - 1
改为
For i As Integer = s.Rows.count - 1 to 0 step -1

 回到顶部