以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]编译时出现以下错误(已解决)。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60187)

--  作者:关键下一秒
--  发布时间:2014/11/19 19:32:00
--  [求助]编译时出现以下错误(已解决)。
如题,请高手指教:

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


[此贴子已经被作者于2014-11-20 7:19:11编辑过]

--  作者:有点甜
--  发布时间:2014/11/19 19:43:00
--  

 试试,在对应的表,添加一个此名称的列,然后改名,然后删除。


--  作者:关键下一秒
--  发布时间:2014/11/19 19:51:00
--  
以下是引用有点甜在2014-11-19 19:43:00的发言:

 试试,在对应的表,添加一个此名称的列,然后改名,然后删除。


请教,如何找到对应的表呢?

(有很多表都有这个字段,不知是哪个表)


--  作者:有点甜
--  发布时间:2014/11/19 19:52:00
--  

 应该是那个原本有这个字段,但是后来删除了的那个表。


--  作者:关键下一秒
--  发布时间:2014/11/19 19:54:00
--  
一直没有删除字段。这提示就像迷一样,如果能提示表名称就好了。
--  作者:有点甜
--  发布时间:2014/11/19 19:56:00
--  
 你尝试在项目事件那里设置启动的时候不加载某些表,一步步确认是哪个表的问题。
--  作者:关键下一秒
--  发布时间:2014/11/19 19:57:00
--  
我试试看,谢谢!
--  作者:关键下一秒
--  发布时间:2014/11/19 20:18:00
--  
缷载表“程式代号名称档"后编译没有错误,但是加载后编译有错误,说明是这个表的问题?
另:这个表本身存在”程式名称“字段。
     1.改名字段,重建一个新的列,再试,问题还是存在。
     2.删除新的”程式名称“列,问题还是存在。
     3.还原旧的”程式名称“列,问题仍然没有解决。
是否还有其它办法,谢谢!
     

--  作者:有点甜
--  发布时间:2014/11/19 20:25:00
--  

 看看表达式有没有问题;

 

 试试把那一列删除,重建。


--  作者:关键下一秒
--  发布时间:2014/11/20 7:19:00
--  
问题已搞定。原因:由于将内部函数中的find改成了sqlfind,而条件表达式中使用了公式列。不过,这个问题平时较难发现,只有在编译时才会提示。再者,如果提示中加入表名就更好。谢谢!
[此贴子已经被作者于2014-11-20 7:30:48编辑过]