起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 217|回复: 7

【搞定】2617菜单排序好象还有问题**

[复制链接]
发表于 2007-3-8 08:50:09 | 显示全部楼层 |阅读模式
环境:2617+was5.1
菜单中功能项与目录的排序好象还是有问题;
我在业务功能树中排好序的三个功能
但在菜单显示是还是没有按功能树中配置的顺序排列。
回复

使用道具 举报

发表于 2007-3-9 09:25:03 | 显示全部楼层
a)        原因:用户提供的资源的文件系统可能坏掉了,而且手工仅修改TFileSystem表FSequence字段会破坏平台文件系统的完整性(TFileattribute表会冗余存储Sequence)。平台自身调整顺序的代码应该没有逻辑错误。
b)        解决:如果需要恢复已经被破坏的TFileSystem表的FSequence字段,可以通过SQL语句将此字段的置空即可。


你在系统数据库执行以下语句,然后再调整顺序试试:

Update TFileSystem set FSequence=NULL
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-10 10:17:03 | 显示全部楼层
好的,我试一下。
回复 支持 反对

使用道具 举报

发表于 2007-3-14 10:40:32 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-15 16:33:14 | 显示全部楼层
不行,排序还是有问题.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-15 16:33:52 | 显示全部楼层
能介绍一下排序原理吗?
也就是说通过哪些数据进行排序的.
回复 支持 反对

使用道具 举报

发表于 2007-3-15 17:13:21 | 显示全部楼层
排序就是按照这个字段的,如果没有特殊设置,这个字段就是空,那么按照内码的顺序(一般是拼音顺序)
上面给的方法就是有两个表中有这个字段,这两个表中的字段值不一致了,所以清空其中一个,然后再Studio中设置就可以了

如果上面方法不管用,你可以到数据库中看看,这个字段的值是什么,只要你调整过的,都应该有值,不为空才对
回复 支持 反对

使用道具 举报

发表于 2007-4-6 09:45:20 | 显示全部楼层
由于楼主长时间没有反馈,此贴结了,有问题请开新贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-29 10:38 , Processed in 0.038990 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表