起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 166|回复: 9

【结帖】数据字段改名后报错**

[复制链接]
发表于 2008-1-25 15:46:23 | 显示全部楼层 |阅读模式
我定义了一张表,在数据集使用了该表。由于需要,我重新命名了该表中的某个字段,由PPublicPrice改为PSalePrice,从此之后,在数据集里操作该字段都报错,错误描述如下:符号PPublicPrice没有定义。我确信表定义与数据库中的表定义同步, 我删除该数据集然后新建,错误仍旧存在。请问如何解决?(前提是我不能把名字改回去)。
回复

使用道具 举报

发表于 2008-1-25 15:53:26 | 显示全部楼层
1、检查是否在哪里的表达式里用了这个字段的旧ID

2、检查这个信息的.info  .sheetdoc   .formdoc等文件是否引用了这个字段的旧ID
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 15:56:25 | 显示全部楼层
我全新创建一个信息和数据集,然后在数据集里测试依然报告错误。是否重新创建表就可以解决?
回复 支持 反对

使用道具 举报

发表于 2008-1-25 16:07:31 | 显示全部楼层
你还是看看在表里有没有定义过表达式吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 16:16:48 | 显示全部楼层
我删除了数据字典并签入。然后从数据库导入数据字典,在数据字典里预览数据,修改该字段值,仍旧报错。我想该导入的数据字典没有任何表达式。
回复 支持 反对

使用道具 举报

发表于 2008-1-25 16:19:08 | 显示全部楼层
删除了数据字典,还怎么签入呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-25 16:25:59 | 显示全部楼层
描述错误。我删除了数据字典的一个表,并保存。 然后再从数据库导入。
回复 支持 反对

使用道具 举报

发表于 2008-1-25 16:55:36 | 显示全部楼层
其他信息有用到了这个表的字段也会报错的。(你可以把所有窗口都关了,再一个个打开试试)
回复 支持 反对

使用道具 举报

发表于 2008-1-25 16:55:37 | 显示全部楼层
经QQ远程,找到原因是因为楼主表达式中用到出错的字段,问题已经解决,此贴结了.
回复 支持 反对

使用道具 举报

发表于 2008-1-25 17:00:24 | 显示全部楼层
你可以用源代码管理VCS。exe,看一下表的资源文件,签出这个表,以编辑方式打开,用“PPublicPrice”查找,看看是否有,如果有,你修改为“PSalePrice”,然后保存,再看看,记得修改后,刷新一下Studio的资源,或者退出Studio,重新进来
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 04:31 , Processed in 0.042633 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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