Why is this debugger line TRUE?

Stanley - stanlyn-com stanley at stanlyn.com
Sat Dec 17 22:56:05 PST 2011


Thanks Ken, I see now, thanks to the last sentence you wrote.  It appears to
be working after I added an additional test to the if statement... I7) eq ""
and I2) ne "" and @sk eq "save"

Stanley





-----Original Message-----
From: Kenneth Brody [mailto:kenbrody at spamcop.net] 
Sent: Tuesday, December 13, 2011 1:40 PM
To: Stanley - stanlyn-com
Cc: filepro-list at lists.celestial.com
Subject: Re: Why is this debugger line TRUE?

On 12/13/2011 3:54 AM, Stanley - stanlyn-com wrote:
> Hi, here is a screenshot showing a line in the debugger that is 
> evaluating as true and you can clearly see it should be false. Look at 
> the I7) expression.
[...]
> http://www.stanlyn.com/public/fpError.png
[...]

You could, of course, done a text cut-and-paste, so that the text could
appear in the e-mail, rather than just including a URL to a file on your
server.

The text in question:

     If:  I7) eq "" and I2) ne ""

And the debugger shows "I7)" as "   18.70".

Where is this processing occurring?  Is in an @WEF/@WLF event for an
associated field group?  (And, if so, what is the exact label?)

If not, you need to remember that the condition -- I7) eq "" -- will be true
if _any_ I7 instance is blank.  (And the debugger is only showing the first
instance if you're not in an I*-related event.)

--
Kenneth Brody



More information about the Filepro-list mailing list