Foxtable(狐表)用户栏目专家坐堂 → Table的复选框排序


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

主题:Table的复选框排序

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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
Table的复选框排序  发帖心情 Post By:2017/6/22 13:50:00 [只看该作者]

我想达到一个效果, 表的复选框显示,  凡是  选中的行, 自动排在最前列, 没选中的根据 名字 来升序排列,该怎样能达到这种效果呢?

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/22 14:48:00 [只看该作者]

 添加一列临时辅助列,给其赋值。

 

 所有行都修改成这样的值 2各自名字

 

 勾选的行,赋值为 1名字

 

 根据辅助列排序,就会按照你的意思排序了。

 

 

 

 


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


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
  发帖心情 Post By:2017/6/22 17:43:00 [只看该作者]

请问,怎样插入临时列 呢?

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/22 17:54:00 [只看该作者]

 参考

 

Dim t As Table = Tables("表A")
t.DataTable.DataCols.Add("临时列", Gettype(String))
For Each r As Row In t.Rows
    r("临时列") = "2" & r("第二列")
Next


 回到顶部