青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1263|回复: 6

[原创] 读属性出错要怎么解决呢

  [复制链接]
发表于 2015-4-20 21:28 | 显示全部楼层 |阅读模式
   对于实体属性读取时可以用到下面的函数,但是有一个问题就是如果我们多选很多实体时,里面如果有没有属性的实体时,&ATTTL函数就会报错,程序上止,解决思路有一个就是如果读没有属性的实体报错,可以用IFERR,把这个有问题的实体跳过,可是不知道这个IFERR要写在哪里,写在ATTTL函数后肯定不对,又想跳转,要如何做呢?
  S9 ~1 P; c0 s( X$ t( c6 H
: ~1 W' t% a' [' T7 n8 i
3 g5 P" L! {$ m  Y5 Y
7 _# X; v! i  p0 \# E8 ?8 k
" z( q- K1 d- |
1 e( a8 @2 @8 B
+ z' }+ B2 E( o' S1 U
&ATTTL({obj|PART|'name'},seqno[,data_type])读属性标题 ; G  f/ ?) ^5 f3 V- F. o+ p- P
&ATTVL({obj|PART|'name'},'title'[,IFERR,label:][,data_type])读属性值2 R+ f" b5 ?# ]
发表于 2015-4-21 00:00 来自手机 | 显示全部楼层
写在读取的前面,再给读取属性的对方给一个标号,前面用跳转跳过执行错误的代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-22 22:24 | 显示全部楼层
ypcopy 发表于 2015-4-21 00:00. e0 W5 `7 M. ]9 Y
写在读取的前面,再给读取属性的对方给一个标号,前面用跳转跳过执行错误的代码
1 x" b  P* C$ p" ?: p4 }% R( B
您好,谢谢您的指导,我明白您所说的意思,但不知代码怎么写,附上以下源码,可否说得再得详细点,谢谢
20150422-1.gif
回复 支持 反对

使用道具 举报

发表于 2015-4-23 23:59 | 显示全部楼层
cparts=¶tt8 |8 Q3 q4 ?0 E% ^
dh2=&ATTVL(cparts,dh1,iferr,l70:)
, `& I' s) B3 @l70:" N/ B; e4 V& F  X0 @9 Z' j
mc2=&ATTVL(cparts,mc1,iferr,l71:)
6 K' V# m, c8 m' dl71:
. _8 C0 u# K( x4 F
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-25 17:59 | 显示全部楼层
ypcopy 发表于 2015-4-23 23:593 B6 G: e$ t! x6 D
cparts=¶tt
' u. Y; h; \" p' M: W( E2 Ydh2=&ATTVL(cparts,dh1,iferr,l70
: ~1 ?6 k, t$ r$ R  ol70:
) K9 S% g: S5 c4 g7 U& j
楼上的,谢谢您的帮忙,不过cparts=¶tt应该是cparts=&paratt吧,且我按照你所提供的代码,还是不行如下图片,请再一次帮忙指点下是哪里邮问题了,谢谢) }" x) M: C$ |. K' W3 `, ?
20150424.gif
回复 支持 反对

使用道具 举报

发表于 2015-4-25 19:43 | 显示全部楼层
本帖最后由 ypcopy 于 2015-4-25 19:49 编辑
7 v& [3 U' Y3 M- k
$ x# j0 C) C; kdh1='abc'- S/ K. I, \' Z+ _/ |
mc1='bcd'
4 h; Z1 r) _' ^dh2=&ATTVL(obj(1),dh1,iferr,l70! o* {/ h  P* W2 ^% n
l70:1 F$ ^+ A' Y  i6 y6 W* \- S
mc2=&ATTVL(obj(1),mc1,iferr,l71
, M/ n. q! x$ D9 R. vl71:9 e- z; H$ i1 c
你自己要改成你选的对象啊4 t1 h6 g* O( T9 Q9 }' `: Q7 T
movie.gif

mc.rar

698 Bytes, 下载次数: 10, 下载积分: G币 -1

售价: 3 G币  [记录]

回复 支持 反对

使用道具 举报

发表于 2016-3-17 11:21 | 显示全部楼层
学习一下,谢谢, G5 j; s8 i) F3 t
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-21 19:29 , Processed in 0.131701 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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