乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 354|回复: 14

Schedules-Forulas-VB if-then语句检查对象是否为管道帮助

[复制链接]

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-18 22:39:27 | 显示全部楼层 |阅读模式
自从我做任何VB以来已经有13年了...与AutoCAD混合并没有使它变得更容易...
所以这就是我想要做的...
我正在尝试创建一个列出3d模型中所有内容的材料明细表...
3 科伦..
MK#(参考行项目编号到投标表)(这是手动键入的,这里没有自动化
)数量(简单数量)
描述(发布对象的样式)
但是,描述对象的正确输出应该是[cutlength][style][gaged]或[nom length][style],或者如果它不是管道(即没有cutlength)只是[style]
来完成这个....
我想在公式列和/或数据集公式类型的计划中创建一个 if then 语句,该语句首先测试该项是否为管道。
我可以查看任何对象的扩展数据,并附加了属性SetDefininition,我看到“?”对于任何不是管道的项目,
所以我尝试了,如果然后语句检查“?”它是整个代码作为文本发布的..所以失败了
所以我尝试了IsNumaric( [length] )=True rusult与上面相同
,所以我尝试了[length]=Nothing ...同上
所以我尝试了IsNul ( [长度] ) = True ...代码似乎工作,但是所有发布为具有值的项目。这是假配件应该失败
,所以我尝试了[长度]=空...张贴的代码
我需要得到这个第一个检查工作之前,我可以使用,如果然后或否则语句发布正确的3个串联字符串。
所以本质上这是对变量/属性[长度]或[cutlength]
的检查,需要一些帮助
有什么建议吗?
还有别的方法吗? 更好的方法?
帮助。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2011-5-18 23:07:00 | 显示全部楼层
愚蠢的问题,这是什么产品?
接下来可能会有更多愚蠢的问题....
好的,我现在看到你似乎是一个人在ABS论坛上发帖,所以我想这一定是为了MEP?我对MEP还不熟悉,但是我会尽快看一看。
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-18 23:38:48 | 显示全部楼层
我很确定他在谈论样式管理器中的VB脚本编辑器……MEP、ARCH等…………
用信息加载图形,但我认为您想要的不会太难。
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-18 23:55:38 | 显示全部楼层
是的,
这就是我开始的方式...看到下面的代码...我以为我真的找到了一些东西,然后它失败了...见下图...所有不以110开头的项目都是配件/配件/阀门或其他没有[切长]的项目,因此它们的填充方式不同...所以此检查未能提供所需的结果。
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-19 00:03:30 | 显示全部楼层
所需的最终结果是将适当的数据连接到不同的数据集定义中,并将这些数据发布为结果

Result=[NomStyle]
Result=[GuagedStyle]
or
Result=[Style]
如果[长度]=217.5则
Result=[NomStyle]
ElseIF[长度]
Result=[GuagedStyle]
Else
Result=[Style]
endif
然而...上面发布的之前的代码在非管道项目上失败...所以需要对[长度]
进行不同的检查我已经尝试过
Is空
IsNumaric
[]=无
IsNul
并且有类似的结果...似乎在管道上工作,但在其他项目上。.它以太发布“NOend”或“Guded”语句...或者在单元格中发布完整代码。
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-19 00:06:55 | 显示全部楼层
请参见附着的autocad MEP 2012文件....
回复

使用道具 举报

71

主题

928

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1230
发表于 2011-5-19 02:32:41 | 显示全部楼层
注意到没有登录的人不能看到这个文件....
http://dl . Dropbox . com/u/20790817/testing . DWG
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-19 16:40:21 | 显示全部楼层
这就是你要找的吗
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-19 16:51:02 | 显示全部楼层
是的....有什么不同?
回复

使用道具 举报

33

主题

153

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2011-5-19 16:52:13 | 显示全部楼层
杰夫:我是你的英雄!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-30 22:42 , Processed in 1.113467 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表