修复嵌套的If-Then语句
大家好。可能我发现VBScript有一个bug。我用VBScript函数if-then-elseif-else语句创建和实验了很多,我发现在保存我的绘图之前有些东西是可以工作的,但我知道我再次检查时只是停止工作。
我将多个函数链接到函数名“name\u BY\u OBJECT”,它会为每个不同的对象生成不同的名称。在图1和2中,一切都是正确的。。。
... 但我添加了对象类型“Hanger”后,发生了一些奇怪的事情:
... 同样,一切正常,但只有吊架,但我检查了电缆槽和电缆槽是否合适,这种情况会发生:
我不知道这里发生了什么。
然后:
1) 我在做坏事吗?
2) 如果是,我该如何解决?
3) 如果没有,有什么错,还有什么替代方案?
PD:附件
之前:
If "" = "Cable Tray" Then
RESULT = ""
ElseIf "" = "Cable Tray Fitting" Then
RESULT = ""
Else
RESULT = "NA"
End If
之后:
If "" = "Cable Tray" Then
RESULT = ""
ElseIf "" = "Cable Tray Fitting" Then
RESULT = ""
ElseIf "" = "Hanger" Then
RESULT = ""
Else
RESULT = "NA"
End If
页:
[1]