以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]加载树的倒序排列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117679) |
-- 作者:wei447221918 -- 发布时间:2018/4/17 15:26:00 -- [求助]加载树的倒序排列 分页设置的加载树能否按日期倒序排列? 目前好像只能自动加载第一页,第一页是按照日期顺序排列的,我想让当月最新的日期排在最上面,能否实现。。 |
-- 作者:有点甜 -- 发布时间:2018/4/17 15:28:00 -- 那尝试根据日期列分页
http://www.foxtable.com/webhelp/scr/1928.htm
http://www.foxtable.com/webhelp/scr/2721.htm
|
-- 作者:wei447221918 -- 发布时间:2018/4/17 16:47:00 -- sqlload的方法只能加载查询表,数据表的话,如果要设置 Sel ect * From (Selec t Row_Number()
Over(Order by [订单ID]) As RowNum, * from 订单) As a Where RowNum >= 1 And RowNum
<= 50 这段代码,该在哪里写入。。 |
-- 作者:有点甜 -- 发布时间:2018/4/17 16:58:00 -- sqlLoad的可以加载正常的表,不是查询表。
请在afterOpenProject写DataTables("").sqlLoad()的代码。 |
-- 作者:wei447221918 -- 发布时间:2018/4/17 17:37:00 -- 报错了,。。 ![]() ![]() |
-- 作者:有点甜 -- 发布时间:2018/4/17 18:13:00 -- 1、你使用的是access数据库还是sqlserver数据库?只有sqlserver才能用Row_Number函数
2、做个例子发上来测试,数据库也发上来。 |
-- 作者:wei447221918 -- 发布时间:2018/4/17 20:12:00 -- sql的数据库, 只是在AFTEROPENPROJECT里面加了一段代码,导致崩溃。然后数据库怎么发上来。。 ![]() DataTables("员工卡出库明细").sqlload("S elect * From (S elect Row_Number() Over(Order by [员工卡出库日期]) As RowNum, * from 员工卡出库明细) As a Where RowNum >= 1 And RowNum <= 50") |
-- 作者:有点蓝 -- 发布时间:2018/4/17 20:21:00 -- DataTables("员工卡出库明细").sqlload("S elect * From (S elect Row_Number() Over(Order by [员工卡出库日期]) As RowNum, * from 员工卡出库明细) As a Where a.RowNum >= 1 And a.RowNum <= 50")
|
-- 作者:wei447221918 -- 发布时间:2018/4/17 21:06:00 -- 后面的代码没问题,在命令框内可以执行,添加查询表也没问题,加了“datatables("XXX").sqlload("XXX")之后出错。 |
-- 作者:有点蓝 -- 发布时间:2018/4/17 21:13:00 -- 确定是sqlload运行的错误,还是表事件的错误 员工卡出库明细是数据表?用sqlquery窗口表sqlload试试
|