Bug: A really insidious browse bug...

Kenneth Brody kenbrody at bestweb.net
Thu Dec 4 07:15:51 PST 2008


Quoting John Esak (Wed, 3 Dec 2008 20:24:43 -0500):

[...]
> Well, I found something today that drove me completely nuts... For about an
> hour.
>
> If on the lookup line, which looks something like this...
>
> Lookup alias=file k=(key) i=A -nl b=(b_cfg & b_hdr & b_data)
>
> You mistakenly do this:
>
> Lookup alias=file k=(key) i=A -nl b=(b_cfg & b_hdr & b_data)    *56"
>
> And I did this because I usually copy the original browse several times and
> break it into the 3 vars.  It's just an easy way to change a browse that is
> already written with the browse wizard.  Anyway, the *56"  was hung out way,
> way past the 80th character on the screen... Meaning OUT OF SITE!!!!  And
> the syntax checker did NOT catch it!!!!!  (Really, it probably shouldn't be
[...]

Strange...  It takes:

    b=(b_cfg & b_hdr & b_data)    *56"

as the result of concatenating the fields, then multiplying by field 56.

It definitely should be giving a syntax error.

-- 
KenBrody at BestWeb dot net        spamtrap: <g8ymh8uf001 at sneakemail.com>
http://www.hvcomputer.com
http://www.fileProPlus.com


More information about the Filepro-list mailing list