以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  排序不起作用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107199)

--  作者:rxbdchrx
--  发布时间:2017/9/23 9:41:00
--  排序不起作用
图片点击可在新窗口打开查看
fox_user为一sql server外部表(主键为_Identify,其余列名为中文),通过“设置默认的加载条件”页设置了排序规则,但排序规则根本不起作业,请教是什么原因?(见附件)

图片点击可在新窗口打开查看此主题相关图片如下:排序.png
图片点击可在新窗口打开查看




[此贴子已经被作者于2017/9/23 9:42:25编辑过]

--  作者:有点蓝
--  发布时间:2017/9/23 10:01:00
--  
参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=99801&skin=0
--  作者:rxbdchrx
--  发布时间:2017/9/23 11:00:00
--  
在AfterOpenProject设置sort属性是可以的
但默认加载条件中的排序规则不起作用,干脆取消这个设置算了!
另外,我记得以前做过的项目中排序规则是起作用的,那个数据表没有_Identify列,没有中文名的列。
[此贴子已经被作者于2017/9/23 11:01:06编辑过]

--  作者:有点蓝
--  发布时间:2017/9/23 11:14:00
--  
2楼的链接已经说的很清楚了,排序规则是为了部分加载数据时排序用的,并非没有作用

比如你取10行数据,排序规则设置了sn,取出的就是根据sn排序的前10行。

如果没有_Identify列,那就默认按照主键排序