5.0.13 vs 5.0.14 declared values

Kenneth Brody kenbrody at bestweb.net
Sun Nov 7 15:06:04 PST 2004


GCC Consulting wrote:
[...]
> Since I wanted to insure that all of the details were copied, I declared global
> LAST_LINE(3,.0) in auto processing and set it equal to dp.
[...]
> My problem was that this routine worked perfectly on 5.0.13 but when I moved it
> to my laptop running 5.0.14, it didn't work.
> 
> What I found was that I needed to, in auto processing, declare
> last_line(3,.0,g).  When I did this, everything worked perfectly.
> 
> Has anyone else found that a routine using declared values stopped working
> correctly with version 5.0.14.
[...]

It didn't "work perfectly" in 5.0.13.  Your code was broken (it was missing
the ",g" needed to retain values between records), but "worked" due to a
bug in 5.0.13 which didn't properly clear the values between records.  When
you moved to 5.0.14, your bug was no longer hidden.

-- 
+-------------------------+--------------------+-----------------------------+
| Kenneth J. Brody        | www.hvcomputer.com |                             |
| kenbrody/at\spamcop.net | www.fptech.com     | #include <std_disclaimer.h> |
+-------------------------+--------------------+-----------------------------+
Don't e-mail me at: <mailto:ThisIsASpamTrap at gmail.com>



More information about the Filepro-list mailing list