起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 732|回复: 16

再问:为什么数据集里面数据字段的查找属性会莫名其妙地丢掉?**

[复制链接]
发表于 2007-1-18 17:31:56 | 显示全部楼层 |阅读模式
这个问题很久很久前都想说了。如题,反正没去碰他,也没碰相应的表,只要所在信息有发生过改动,或者签入签出、复制数据集等操作,都会有可能发生丢失,而且同一个数据集里面不同数据字段的查找属性有的会丢有的不会丢。请问为何?
回复

使用道具 举报

发表于 2007-1-18 18:09:59 | 显示全部楼层
曾经有过这样的bug
就是在字段模板上定义了查找属性,在信息上增加这个字段,重新打开信息时候会丢失模板上的查找属性定义(其实不光是查找属性)
不记得是哪个版本解决了。
楼主的版本号是多少?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-19 09:07:20 | 显示全部楼层
版本号是2603
回复 支持 反对

使用道具 举报

发表于 2007-1-19 10:50:23 | 显示全部楼层
假设同一张表有好几个字段,都设置了查找属性(A字段,B字段,C字段),在信息上的数据集"字段编辑器"里都引用了A字段,B字段,C字段,此时可能会A字段的查找属性比较容易丢,而B,C字段却不怎么丢。(这些查找属性都是从表上的查找属性带过来的,不是从表上带过来的查找属性不那么容易丢)

有发现一种情况是,信息上的数据集引用了后,再修改表结构(如新增一字段),那此时数据集上的查找属性容易丢。但还有一些不知道的情况查找属性也丢失了。
回复 支持 反对

使用道具 举报

发表于 2007-1-19 13:49:26 | 显示全部楼层
那我就明白了

你先在信息上增加了数据字段,这时候再去修改表中的字段属性,不光是查找属性,什么属性都不会被修改,因为这时候认为你在信息中自己定义了字段的属性,因此下层的修改不会影响到信息层。
这时候,如果需要带过来表上定义的字段属性,可以在信息中先删掉这个字段,再添加进来,就可以把最新的表上定义的字段属性带过来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-19 14:27:40 | 显示全部楼层
“你先在信息上增加了数据字段,这时候再去修改表中的字段属性,不光是查找属性,什么属性都不会被修改,因为这时候认为你在信息中自己定义了字段的属性,因此下层的修改不会影响到信息层”
我也希望是这样,可问题就是:有时候就是不这样,改动一下数据表(即使并没有改到查找属性),信息上的数据字段的查找属性也会丢~郁闷~
回复 支持 反对

使用道具 举报

发表于 2007-1-19 16:02:56 | 显示全部楼层
我还没有遇到过楼主的情况,当作一个不容易再现的缺陷提交,如果楼主能够发现规律,也请反馈给我们,谢谢
回复 支持 反对

使用道具 举报

发表于 2007-1-19 16:24:44 | 显示全部楼层
协同版本2276也有这样的问题!!!!!!!!!!!!!!!!!!!!!!!!!1
回复 支持 反对

使用道具 举报

发表于 2007-1-19 17:10:37 | 显示全部楼层
我测试了一下倒是没有发现,可能还存在一些其他的原因,不过我会留意这个,看看是否能找到些规律
回复 支持 反对

使用道具 举报

发表于 2007-1-19 18:00:46 | 显示全部楼层
我们这边发现很多次,签出来改一下,保存,编译,签入就很有可能发生!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-24 21:02 , Processed in 0.037289 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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