You create (accidentally) variables in Data Manager. You erase them with DEL key (which takes like a 2 seconds to take effect; you don’t know if it’s working).
Then they stay there in the list of variables.
You create (accidentally) variables in Data Manager. You erase them with DEL key (which takes like a 2 seconds to take effect; you don’t know if it’s working).
Then they stay there in the list of variables.
You can use one or the other. They are not designed to be used in the same time. You can ignore the “ghost” one as it will go away with a refresh/reopen of file.
It shouldn’t take a reopen for it to be cleaned up. They should work together, since it’s possible to use them together. I was working with one of our other developers and he tried to change the scope in the Data Manager for a variable and it completely fouled up the file. It wouldn’t let him delete the variable, the scope got set to NULL, made a complete mess.
Neither the variables pane nor the Data Manager are very user friendly, and having them not aware of changes made by each other makes it even worse.
In my opinion this is a design flaw or bug. “Designed to be used in the same time”? I don’t know; to my understanding, both subwindows should reflect the current state of the machine.
I’m constantly suffering from this bug. Yesterday I tried to rename a variable in a workflow. I expected that, if I renamed it from the “Variables” list, it would have got renamed in every place it was being used on that workflow. Instead, in some activities/text inputs/etc it got renamed; in other places, it stayed with its original name.
I tried the Data Manager to do the renaming thing to see if it worked better. The resultes where the same, but, to sum up, due to this bug, in the “Variables” list below the main workflow window, the change didn’t get reflected. So I still had the original vairable name there, the new name didn’t appear, and there were activities showing errors. That gets very confusing and THAT’S A BUG. If you rename or delete one variable, either variable list, Data Manager or wherever, THE CHANGE SHOULD REFLECT EVERYWHERE THE VARIABLE EXISTS. PERIOD.
It sounds like you have the variables defined more than once.