Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
How can I check in FeatureScript to see if a variable (defined in a configuration) exists?
monroe_weber_shirk
Member Posts: 96 EDU
I want the FeatureScript code to check to see if the configuration variable has been created and then use (if then else) in the following code to respond appropriately. I don't need the configuration variable to be defined by the user and thus if it isn't defined I'll simply create it within FeatureScript.
0
Best Answer
-
MBartlett21 Member, OS Professional, Developers Posts: 2,050 ✭✭✭✭✭What you can do is use
getVariable
[1] inside a try expression [2].
If the variable wasn't defined, the result will beundefined
(the value, not the behaviour)
[1]: onsha.pe/FsDoc/library.html#getVariable-Context-string
[2]: onsha.pe/FsDoc/exceptions.html6
Answers
getVariable
[1] inside a try expression [2].If the variable wasn't defined, the result will be
undefined
(the value, not the behaviour)[1]: onsha.pe/FsDoc/library.html#getVariable-Context-string
[2]: onsha.pe/FsDoc/exceptions.html
IR for AS/NZS 1100