找回密码
 注册
查看: 464|回复: 3

[原创] 工程图bom表 序号分层的一点小发现

[复制链接]
发表于 2016-3-22 09:54:45 | 显示全部楼层 |阅读模式
本帖最后由 jindaowangye 于 2016-3-22 09:58 编辑

有关工程图bom 表分层的贴纸已经有很多论述。其关系式也很强大,例如论坛上有的
“bom表序号分级关系式.txt”“bom表序号多级关系式.txt”很多朋友都有现在。我这里就不再分享相关文档。根据此文档,本人有点小体会,特此分享一下,欢迎各位朋友批评指正。

废话不多说,直接进入主题了。

1,        效果如下图

效果1

效果1
关系是如下:(可以自行增加层级,通过空格数量来控制位置关系。)
if rpt_level==1
   myidx="0"
endif
/*控制首层显示为0,可以根据个人习惯改成“-”,或通过"  ",实现空白显示。
if rpt_level==2
    myidx="  "+"1"
endif
/*控制第一层级的显示。前端空格数量控制显示位置。
if rpt_level==3
    myidx="  "+"  "+"2"
endif
/*控制第二层级的显示。前端空格数量控制显示位置,可以改为"          "+"2"。空格足够多好了。
if rpt_level==4
    myidx="  "+"  "+"  "+"3"
endif
/*控制第三层级的显示。前端空格数量控制显示位置,可以改为"          "+"2"。空格足够多好了。
if rpt_level==5
    myidx="  "+"  "+"  "+"  "+"4"
endif
/*控制第四层级的显示。前端空格数量控制显示位置,可以改为"          "+"2"。空格足够多好了。
/*加入点
/*,需要五,六,………..层级的朋友可自行增加。

2,效果图如下

效果2

效果2

     关系式如下:
   if rpt_level==1
   myidx="0"
endif

if rpt_level==2
    myidx="  "+"1"
endif

if rpt_level==3
    myidx="  "+" 1 "+"2"
endif

if rpt_level==4
    myidx="  "+"1 "+" 2 "+"3"
endif

if rpt_level==5
    myidx="  "+"1 "+" 2 "+" 3 "+"4"
endif
/*加入点

3,效果图如下:
      

效果3

效果3

关系式如下:
if rpt_level==1
   cn1="0"
   cn2=" "
   cn3=" "
   cn4=" "
   cn5=" "
endif

if rpt_level==2
   cn1=" "
   cn2="1"
   cn3=" "
   cn4=" "
   cn5=" "
endif
if rpt_level==3
   cn1=" "
   cn2=" "
   cn3="2"
   cn4=" "
   cn5=" "
endif
if rpt_level==4
   cn1=" "
   cn2=" "
   cn3=" "
   cn4="3"
   cn5=" "
endif
if rpt_level==5
   cn1=" "
   cn2=" "
   cn3=" "
   cn4=" "
   cn5="4"
endif
/*加入点

/*控制层级在cn参数,100层就是cn100。

特别注意事项:效果三的关系式,如果是10层,每个if和endif之间必须要从cn1,cn2,......,cn10.中途不能缺省,如果缺省了,多次更新表格后会显示错误。

 楼主| 发表于 2016-3-22 10:08:28 | 显示全部楼层
补充下方案3的参数填写。
如下图D:\我的文档\aaa.jpg

补充3

补充3

回复 支持 反对

使用道具 举报

发表于 2016-3-22 14:56:05 | 显示全部楼层
谢谢楼主,顶起!
回复 支持 反对

使用道具 举报

发表于 2016-4-2 09:21:35 | 显示全部楼层
好东东,学习学习,支持支持咯
回复 支持 反对

使用道具 举报

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

本版积分规则

本站无意传播任何侵权软件与信息,部分资源为网友搜集或发布,仅供学习和研究使用,请支持正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|Archiver|手机版|小黑屋|联系我们|中华设计论坛 ( 苏ICP备20023187号-1

GMT+8, 2024-11-10 21:14

Powered by Discuz! X3.5

© 2006-2024 Daliang Team.

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