I'm working on setting up a property set definition for door objects and the accompanying schedule. For interior doors I use just the door objects. For the exterior doors I use door/window assemblies. When setting up the schedule, I like to tag the door/window assembly rather than the doors that are contained within them. On the schedule I need to show 'thickness'. The simple door objects have a very convenient automatic thickness property but the D/W assemblies do not have any such property. I have tried to set up a manual property override but have not been able to get it to work. I made a 'ThicknessOverride' manual property set to a real number and did the following formular (and a lot of similar iterations) and it does not work:
strThickness = [ThicknessOverride]
If strThickness > 0 Then
RESULT = [ThicknessOverride]
Else
RESULT = [Thickness]
End If
It works for the door objects but not for the DWAs, presumably because they do not have the 'thickness' automatic property and so even if the 'ThicknessOverride' variable is greater than 0, it balks. Any ideas?