On 2010 Jan 27, at 14:59, Charles Hartley wrote:

Thanks Richard.

I'm particularly interested in scripting changes that have occurred since version 6? How is this handled? Will I need to examine each script manually for problems, or does the program call them to my attention somehow? This will not be an issue, mainly as I intend to change a number of them anyway, but it would be nice to get a heads- up where to look for problems.



One thing I noticed that annoyed my sense of neatness is that a lot of operations on numbers got converted from just referring to a numeric field itself (like "SeqNum") to a particular function — "GetAsNumber (SeqNum)". This doesn't really cause any problems (prevents them, if anything), but it isn't really necessary if the field is of type Number to begin with and validated as "Numeric Only" to boot, so I manually stripped all of those "GetAsNumber" references out. (Yes, I'm borderline OCD about such things.)

You will probably find that you need to liberally sprinkle "Commit Records/Requests" steps thruout your scripts, as the newer script interpreter is much more fastidious about wanting to know when you're really done with an operation and ready to move on.

And, of course, there are new script steps and functions available to you. You should avail yourself of the "Help" menu to look up ones that you're not already familiar with. Some of them are pretty cool.

You will love, love, love the ability to renumber tabs on the fly. You'll probably also appreciate the ability to link directly to websites, conditional formatting of fields, and script triggers.

It's quite a jump from 6 to 10. The good news is that almost everything you're used to is still there and still works almost exactly the same as before. The main difference is that you now have lots more capabilities.

Reply via email to