× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



It still doesn't sit right with me though.  I can "see" why now, but I can 
also see myself thinking that %Trim() evals to *blanks, not a field len of 
0...
Based on the field len of 0, then this should fail:
stupidfield = *blanks;
If %Trim(stupidfield) = *blanks;
        dosomethingstupid();
Endif;

Won't that If statement evaluate to true?

Ron Power
Programmer
Information Services
City Of St. John's, NL
P.O. Box 908
St. John's, NL
A1C 5M2
709-576-8132
rpower@xxxxxxxxxx
http://www.stjohns.ca/
___________________________________________________________________________
Success is going from failure to failure without a loss of enthusiasm. - 
Sir Winston Churchill




"Bob Cozzi" <cozzi@xxxxxxxxx> 
Sent by: rpg400-l-bounces@xxxxxxxxxxxx
2006/01/27 03:37 PM
Please respond to
RPG programming on the AS400 / iSeries <rpg400-l@xxxxxxxxxxxx>


To
"'RPG programming on the AS400 / iSeries'" <rpg400-l@xxxxxxxxxxxx>
cc

Subject
RE: %Trim dilemma






Rick,
This is exactly what is going one, for the most part.

-Bob Cozzi
www.RPGxTools.com
RPG xTools - Enjoy programming again.


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of rick baird
Sent: Friday, January 27, 2006 12:57 PM
To: RPG programming on the AS400 / iSeries
Subject: Re: %Trim dilemma

my guess is that the *all'9' is being dynamically sized to the size of
%trim()

since the size of %trim() is 0, then the size of *all'9' is also zero,
and thus cannot contain any 9s.

so, it's as if you're comparing ( '' = '' ) which is true.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.