|
You can compare to a blank field, you just have to rember that if a field is blank the 400 returns a string of blanks whose length is equal to the number of positions in the field. So you just have to give the compare statement a blank string whose length equals the length of the field. So if the field is 20 positions you must compare to a string of blanks twenty positions long. Example: if(record.getField("EXAMFIELD").equals(" "){ //do this } Just as a side note if you expect a blank field try this code so you don't have to worry about field lengths if(record.getField("EXAMFIELD").toString().trim().length() == 0){ //do this } its a little clunky and not as efficient as i would like but at least you don't have to modify your code every time a table is changed. --- "Gibbons, Michael" <bmis04@MARYWOOD1.MARYWOOD.EDU> wrote: > hello, > > after a field is retrieved via record level access i > am having a hard time > comparing to a blank. In rpg on the 400 i would say > (field ifne " ") > but i guess that doesn't work. With debug i know the > field is empty. I have > been trying this > > if(field != " ") { > out.println(field);} > else {out.println("Empty"); } > > Also tried field != null > > any suggestions? > Thanks in Advance > > Michael P. Gibbons > Manager of Programming & Technical Services > MARYWOOD UNIVERSITY > 2300 Adams Ave. > Scranton, PA 18509 > > +--- > | This is the JAVA/400 Mailing List! > | To submit a new message, send your mail to > JAVA400-L@midrange.com. > | To subscribe to this list send email to > JAVA400-L-SUB@midrange.com. > | To unsubscribe from this list send email to > JAVA400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner: > joe@zappie.net > +--- __________________________________________________ Do You Yahoo!? Send instant messages with Yahoo! Messenger. http://im.yahoo.com/ +--- | This is the JAVA/400 Mailing List! | To submit a new message, send your mail to JAVA400-L@midrange.com. | To subscribe to this list send email to JAVA400-L-SUB@midrange.com. | To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com. | Questions should be directed to the list owner: joe@zappie.net +---
As an Amazon Associate we earn from qualifying purchases.
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.