Foxtable(狐表)用户栏目专家坐堂 → 列表排序问题


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

主题:列表排序问题

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


加好友 发短信
等级:童狐 帖子:256 积分:2862 威望:0 精华:0 注册:2014/12/24 9:51:00
列表排序问题  发帖心情 Post By:2019/5/24 9:08:00 [显示全部帖子]

有一个牵涉到多人的工作任务表。每个人访问时会显示这个列表(表格),现在想要达到这样的效果:1. 按日期排序; 2. 未完成的排在最前面;

因为每个项目不同的个人完成情况不同,所以每个人的列表排序都是不同的。这样要怎么做呢?谁能指点指点,给个思路?


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


加好友 发短信
等级:童狐 帖子:256 积分:2862 威望:0 精华:0 注册:2014/12/24 9:51:00
  发帖心情 Post By:2019/5/24 10:41:00 [显示全部帖子]

问题是每个人完成情况不一样。例如有一项工作,A完成了,B没完成。那A的这项工作是按日期排序,排到后面。而B的这项工作因为没完成而排在前面,其他的按日期排序。如果是加一排序列,那A和B看到的排序是一样的,达不到想要的效果啊?

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


加好友 发短信
等级:童狐 帖子:256 积分:2862 威望:0 精华:0 注册:2014/12/24 9:51:00
  发帖心情 Post By:2019/5/24 14:43:00 [显示全部帖子]

这是一个移动端系统,表格是通过SQLCommand查询后手工编码生成的。

 

Dim cmd As New SQLCommand

cmd.CommandText = ……

Dim dt As DataTable = cmd.ExecuteReader 

For Each r As DataRow In dt.DataRows 

    ……

Next

 

那我应该在什么时候动态生成排序列的内容?


 回到顶部