Foxtable(狐表)用户栏目专家坐堂 → 对客户表进行排序


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

主题:对客户表进行排序

美女呀,离线,留言给我吧!
tina2012
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
对客户表进行排序  发帖心情 Post By:2015/8/22 16:03:00 [只看该作者]

下销售订单时,需要打开“客户窗口”选择客户,客户表能不能按照其订单日期进行排序,意思就是,最近有下订单的客户排在前面,怎么可以实现?

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


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

Tables("客户表").Sort = "订单日期 DESC"

 回到顶部
美女呀,离线,留言给我吧!
tina2012
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2015/8/22 16:15:00 [只看该作者]

重点是 客户表 中没有“订单日期”列,客户表与订单表是通过“客户”列关联起来的。

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


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

Tables("客户表").Sort = "[_Identify] DESC"

 回到顶部
美女呀,离线,留言给我吧!
tina2012
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2015/8/22 16:29:00 [只看该作者]

应该没明白我的意思吧? 不是把客户表倒序排列显示。

要求:
最近下订单的客户排在前面,最近没有下订单的客户排在后面,再具体点就是:今天已经下过订单的客户排在前面,昨天下了订单的客户排在其后,这样一直按照顺序排下去。。。。

 回到顶部
美女呀,离线,留言给我吧!
tina2012
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2462 威望:0 精华:0 注册:2013/9/23 16:09:00
  发帖心情 Post By:2015/8/22 16:43:00 [只看该作者]

能不能实现呢?

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


加好友 发短信
等级:婴狐 帖子:39 积分:302 威望:0 精华:0 注册:2011/1/9 17:22:00
  发帖心情 Post By:2015/8/22 16:58:00 [只看该作者]

按我的理解,4楼的代码应该就能实现你的要求啊。

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


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

Sel ect distinct a.客户ID,a.客户名称,日期 from {客户} a,{订单} b
where a.客户ID = b.客户ID
order by 日期 desc
用SqlCommand把这个sql生成表
打开的客户数据源用这个表


 回到顶部