咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5929|回复: 6

2011图文档导入图纸,提取明细表错误

[复制链接]

3

主题

66

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2011-7-28 09:54:00 | 显示全部楼层 |阅读模式
2011R3图文档在导入图纸的时候如果图纸明细表中带有公差或者上下标字符的话,提取的内容会出现错误、错位或部分丢失的现象

经反复测试发现只要明细表中出现  ^  这个符号,那么在明细表中填有^的那一项在导入图文档后^此栏以后的内容就会丢失或者错位

eg:下图中的“0.5平方红黑线” 在电子图板明细表中具体的内容是“0.5{\S2^;}红黑线”,实际提取后^以后的内容就丢失了

哪位开发能给个解决的办法啊

jpg

jpg

jpg

jpg

jpg

jpg
回复

使用道具 举报

131

主题

1387

帖子

5457

积分

版主

Rank: 4

积分
5457

咖迷论坛管理(CAXA)

发表于 2011-7-29 13:27:00 | 显示全部楼层
是什么格式的图纸?

如果使用到 块提取模板,请检查一下 提取模板的内容。

[CAXA_CONFIGURE_HEAD]
布局标识=下标
加载布局=1
分隔符1=@
分隔符2=&

这部分,是否有 分隔符1=^    或  分隔符2=^ ,如果有更换成如上部分的。
回复 支持 反对

使用道具 举报

3

主题

66

帖子

64

积分

注册会员

Rank: 2

积分
64
 楼主| 发表于 2011-8-2 11:40:00 | 显示全部楼层

回复 2# zhuyusong 的帖子

是电子图板2011的    电子图板在表示上下标、公差配合的时候都带有 ^  这个
而且提取电子图板的图 不是一般都默认不选择模板么??
回复 支持 反对

使用道具 举报

131

主题

1387

帖子

5457

积分

版主

Rank: 4

积分
5457

咖迷论坛管理(CAXA)

发表于 2011-8-2 13:07:00 | 显示全部楼层
电子图版的图,不需要模板。

这个应该是特殊符号处理引起是问题。
平方 在纯文本环境下无法显示的,标准的输入框里没有可替代的符号,就会是一串字符。
但是,提取后,信息错位 是控件处理的问题了。
这个要转给电子图版组看一下了。
回复 支持 反对

使用道具 举报

131

主题

1387

帖子

5457

积分

版主

Rank: 4

积分
5457

咖迷论坛管理(CAXA)

发表于 2011-8-2 13:08:00 | 显示全部楼层
论坛里不移动帖子了,我发邮件请控件支持的技术来看一下。
回复 支持 反对

使用道具 举报

131

主题

1387

帖子

5457

积分

版主

Rank: 4

积分
5457

咖迷论坛管理(CAXA)

发表于 2011-8-9 14:09:00 | 显示全部楼层
电子图版组有回复了:


   这个问题是由于特殊符号 ^ 引起的。目前我们的CAXAInfo组件提供的一部分方法返回值 字符串是按照拼接的方式实现的,每个字符串之间由分隔符连接。分隔符的默认值是^。
   拿组件12.4及即将发布的12.5测试来看,返回值是没有问题的,关键是分隔符的区分问题。正如论坛问题中提到的字符串“0.5{\S2^;}红黑线”,由于其中含有分隔符^,图文档就无法识别该字符串中的符号^已不是分隔符了。
   解决办法是对EXB文件设置模板,通过模板指定分隔符的值,而不再采用默认值。

   -----可以设置和块提取模板文件。
回复 支持 反对

使用道具 举报

4

主题

119

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2011-8-19 23:09:00 | 显示全部楼层
好像以前也遇见过,最后没办法只能删掉符号^
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-1 23:37 , Processed in 0.171690 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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