Foxtable(狐表)用户栏目专家坐堂 → row集合 要如何单独加入一行呢


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

主题:row集合 要如何单独加入一行呢

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


加好友 发短信
等级:童狐 帖子:274 积分:3148 威望:0 精华:0 注册:2017/10/15 20:04:00
row集合 要如何单独加入一行呢  发帖心情 Post By:2023/11/13 18:36:00 [只看该作者]

Dim rs As List(Of Row) '定义被选中的行的集合
If Tables(Deltables(TablePosition)).Current IsNot Nothing Then
    If CheckMult.checked = True Then'如果勾选了多选控件
        rs = Tables("通用记录表窗口_Table1").GetCheckedRows() 
    Else '如果不是多选模式下
        rs.Add(Tables("通用记录表窗口_Table1").Current)   ’要如何才能将当前行 加入到rs这个集合里的,我这个代码不能执行
    End If


定义了rs 为row类型的行 如果勾选了多选控件 rs的数据  可以用GetCheckedRows() 获取 可没有勾选 我希望只得到当前行 但也需要将当前行 加入到rs的集合里
当然,这时候rs这个集合,实际只有一行数据
主要是后面的方法 如果不统一使用一个集合,,同一个方法 就只能分开写2次。

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


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

   Else '如果不是多选模式下
rs =new  List(Of Row)
        rs.Add(Tables("通用记录表窗口_Table1").Current)   ’要如何才能将当前行 加入到rs这个集合里的,我这个代码不能执行
    End If

 回到顶部