10-20-2022
01:07 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
10-20-2022
01:07 PM
Hi, I am trying to set the value of parameter (Stringer_Width) based on another parameter (Ladder_Rise). Below iLogic code works for the first 2 conditions (Stringer Width 2.5 and 3). But not getting the 3rd and 4th conditions running. For some reason code stops to first 02 conditions. Any help on this would be greatly appreciated. Thank you...JP
If Ladder_Rise <= 180 Then Parameter("Stringer_Width") = 2.5 ElseIf Ladder_Rise > 180 <= 360 Then Parameter("Stringer_Width") = 3 ElseIf Ladder_Rise > 360 <= 540 Then Parameter("Stringer_Width") = 3.5 ElseIf Ladder_Rise > 540 <= 720 Then Parameter("Stringer_Width") = 4 End If
Solved! Go to Solution.
10-20-2022
01:19 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
10-20-2022
01:19 PM
You should use this format with an if statement.
If Ladder_Rise <= 180 Then
Parameter("Stringer_Width") = 2.5
ElseIf Ladder_Rise > 180 And Ladder_Rise <= 360 Then
Parameter("Stringer_Width") = 3
ElseIf Ladder_Rise > 360 And Ladder_Rise <= 540 Then
Parameter("Stringer_Width") = 3.5
ElseIf Ladder_Rise > 540 And Ladder_Rise <= 720 Then
Parameter("Stringer_Width") = 4
End If
10-20-2022
01:30 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report