查看单个帖子
旧 2009-05-05, 11:47 AM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】hasattributedefinitions flag not getting set correctly

hasattributedefinitions flag not getting set correctly
hasattributedefinitions flag not getting set correctly
hi
using 1.12.01, there appears to be an issue with the hasattributedefinitions flag not getting set correctly that can only be resolved by running the audit.
running the supplied odwriteex produces the following audit report "acdbblocktablerecord(2b) hasattributedefinitions flag is false, but record has attributedefinitions disparity true"
opening the drawing in autocad 2002 and then running "battman" displays the "block attribute manager" as expected.
if the audit is disabled and the application rerun, "battman" displays
"this drawing contains no attributed blocks"
is there any way to set the hasattributedefinitions flag directly (although one would expect that the toolkit should do it automatically when any attribute definitions are added). i would prefer not to have to run the audit in my application just to fix this problem.
regards
ian
not setting hasattributes flag autimatically is dd bug introduced in 1.12. the fix will be available in next update.
sergey slezkin
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)