Post your questions and help other users.
Moderator: Martin
-
98b427af
Post
by 98b427af » 26 Nov 2013 00:28
How do I delete a global variable from within a flow or script? Assigning 'null' like this doesn't do it:
The variable still appears in the list of global variables, with a value of 'null'.
Thanks.
-
Martin
- Posts: 4468
- Joined: 09 Nov 2012 14:23
Post
by Martin » 02 Dec 2013 17:33
Hi,
There is currently no way to delete a variable in script. You have to use menu->Manage->Global Variables to completely delete a global variable.
I have added it to my todo-list to add a way to do this from a script.
Regards,
Martin
-
kintrupf
- Posts: 257
- Joined: 10 Sep 2013 08:59
Post
by kintrupf » 09 Jan 2014 14:14
Please bump up the priority of this a bit.
Having a "removeVariable" function which is not able to remove global variables is a bit pointless, since local variables are automatically deleted when a flow ends...

-
98b427af
Post
by 98b427af » 09 Jan 2014 19:54
It does remove globals, at least as of v1.20.0. Remember to pass the variable name as a string:
removeVariable("global_x")
-
kintrupf
- Posts: 257
- Joined: 10 Sep 2013 08:59
Post
by kintrupf » 09 Jan 2014 20:08
98b427af wrote:It does remove globals, at least as of v1.20.0. Remember to pass the variable name as a string:
removeVariable("global_x")
Ups, that I didn't try
Works, thank you!