|
|
发表于 2016-11-2 12:06:24
|
显示全部楼层
来自: 中国香港
内嵌的excel设计表损坏,应该是个别事件,推断与版本无关(倘若是版本的问题,那就全部含有设计表的文件都损坏的)。
) P. L; j0 U6 `) ]0 z0 c% h
' U+ X U: |; K' F导致设计表间中损坏的原因分析:
2 H) c1 g# w' M1 S理论上SW是不允许打开相同名字的文件,如果分别用两个SW打开同一个文件,后来者就会出现提示,是否以“唯读”方式打开,以保障内里所有资料。但当在某特殊情况下,同一个SW打开了同一个文件2次,后者也同样会出现“唯读”的提示,可是在同一个进程之中,内嵌资料就得不到确切保障,导致保存时有可能出错而丢失资料。
% j& B! h6 _( ^* d+ T, I* j& J- u( h- [- {0 A/ y0 V- [
成因:
. F6 x2 _6 K8 u7 R# c到底在什么的某特殊情况下,同一个SW可以打开同一个文件2次?那就是“自动恢复”功能所产生的文件。
( g& C2 o4 O2 z( D+ C Y( A当一个树状结构较为复杂的装配体意外退出后,重启SW就会就会查询是否需要“自动恢复”,
+ M3 A0 d7 C- p; {; z" S! {由於同一个零件(内含设计表的)对于不同的子装配来说不一定都是需要恢复,有的打开原位置的文件,有的打开“自动恢复”资料夹的文件,
& q8 I/ V/ \' E/ \3 D6 E) }% K% k而SW会把 自动恢复的文件 与 原位置的文件 的名称视为一样,就会出现上述的“同一个SW打开了同一个文件2次”了。' j: [; |' V2 \+ Q; Z
* c( q, B' d- E3 S# A
如何避免:4 ]8 r5 s" G% b( D6 R) y, a5 v
1. 不采用“自动恢复”功能,多按Ctrl+S。( U% ^ S9 l e0 D
2. 意外退出后自动恢复时,所有的“是否以唯读打开”的查询一律回答“否”,即可避免“2次”现象,但也可能恢复不了最后版本。
3 `* @3 r5 N" t5 ?) s6 R8 A3. 自动恢复时,从零件开始逐一恢复,从下而上一步一脚印地进行,以保万全。 |
|