以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为什么外部数据不能排序? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10484) |
-- 作者:pc005637 -- 发布时间:2011/6/8 14:30:00 -- 为什么外部数据不能排序? 几个外部表共用外部SQL数据库的一个总表。 每个表都设置了包含部分列,其中都有“[_Identify],[_Locked],[_SortKey]”三个列,分别设置了过滤条件和排序条件。过滤条件能正常工作,但是排序条件不作用。每次加载都是按“[_Identify]”的顺序加载的,每次都要按升序键手动排序,非常不方便。请问如何解决。狐表最新版的了,旧版的也是这样。 |
-- 作者:blackzhu -- 发布时间:2011/6/8 14:33:00 -- 加载的代码呢?[_Identify]本来就是顺序号,为什么要排序啊? |
-- 作者:pc005637 -- 发布时间:2011/6/8 15:10:00 -- 我们是医院的,_Identify 是来初诊的顺序,但是不是所有人来了一定是有病的啊。有病的人,确诊的日期也不同。有的表需要按初诊日期排,有的表要按确诊日期排。 加载的代码在哪里看的? [此贴子已经被作者于2011-6-8 15:51:33编辑过]
|
-- 作者:blackzhu -- 发布时间:2011/6/8 16:19:00 -- 排序无非就是顺序和倒序. 关于加载看帮助的这一章:动态加载总结
|
-- 作者:pc005637 -- 发布时间:2011/6/8 17:32:00 -- 表是用来输入资料的。如果不能自动排序,还是有点不便。不是动态加载的。暂时也不用SQL语句。还没有学习到那个地方。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/8 17:41:00 -- 要按特定顺序加载,只能用sql语句的 |
-- 作者:pc005637 -- 发布时间:2011/6/8 18:04:00 -- 这个加载的SQL语句应该放在哪个位置。有没有通用的模块语名,帮助中有没有相关的章节?谢谢。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/8 18:15:00 -- 其实你只是要对数据排序而已,在AfterOpenProject事件中设置Table的Sort属性就行了。
[此贴子已经被作者于2011-6-8 18:14:51编辑过]
|
-- 作者:pc005637 -- 发布时间:2011/6/8 23:02:00 -- 谢谢狐老爸 谢谢狐老爸。看了你的提示,加上帮助文档,设置好,行了。不过就想不明白,为什么在外部表管理里面的设置怎么不生效呢? |