Quote:Here's the bug:
I load a saved mass update (and run it). I then hit "clear" and the 'P' disappears. I then enter any other LE name in the spec manager to write a new mass update but then change my mind and exit the LE. My old mass update Appears AGAIN with a P in the box.
Clear removes the P, but entering and exiting any other LE (in the spec manager) put the P back in. Major trouble if you have lots of LE and some of the P's are hidding below the screen.
This is easy to reproduce on my form.
Steve,
It's easy to reproduce on any form. That's how it works. When you close the Program Editor, any element with a Mass Update program typed in it gets the P reset. Clear turns off the P, but does not delete your programming. It's still there, which is why the P comes back.
We agree that it would be nice in all the Program Editors had a Clear All Programming choice that would wipe all the programming. It's on our list. Meanwhile, try saving a blank Mass Update spec. When you want to clear all your Mass Update programming, load that Spec.
Incidentally, there is no real reason to type your Mass Update into different elements. That is mainly there for Q&A compatibility for translated Specs. You can (and should) write your entire Mass Update (exept for Global Code) in one element, to ensure that you are accurately controlling the execution order. Then, you can use Ctrl-A to select the whole thing and clear it.
The only exception to this is if you are, as Mark says, wanting to separate bits of your Mass Update for debug purposes or for use on different occasions. Then, if they are in separate elements, it's easy to turn pieces on and off.