我在登录系统过程中,总是会出现 “生成目录树失效,无效列名:适用范围” 这句提示。"适用范围"这个列名是曾经使用过,但是后来改名了,现在再也找不到叫“适用范围”的列名了,而且相关表格的目录树我都检查过了,没有哪里还在使用“适用范围”这个列名的了。请问还有可能是哪里的问题呢?谢谢。
检查有其它什么表的列属性里用到,比如设置了目录树列表:
http://www.foxtable.com/webhelp/topics/2028.htm检查这个表的筛选树,加载树设置
检查有没有表达式列用到这个列
检查有没有查询表用到这个列
压缩一下项目,然后备份项目。把这个表从外部表管理中删除,看看还提示什么错误
从 "外部表管理" 中删除这个表,不会在SQL server 数据库里面实际删除这个表,数据库里的表还在的
有一个叫“班次”的数据表,我按4楼的方法做了,然后再启动项目,就不会提示了。后来,我再把“班次”的数据表加回去了,再启动项目,也不会提示了。似乎问题解决了。