|
Hi Lynette, Yes, XLATE allows you to specify a start position. Using Darlene's example with a couple of modifications: D UP C CONST('ABCDEFGHIJKLMNOPQRSTUVWXYZ') D LO C CONST('abcdefghijklmnopqrstuvwxyz') * Convert to all uppercase C LO:UP XLATE(P) DESCP DESCP * Convert to all lowercase except 1st position C UP:LO XLATE(P) DESCP:2 DESCP HTH, Peter Dow Dow Software Services, Inc. 909 425-0194 voice 909 425-0196 fax ----- Original Message ----- From: "Lynette Chronister" <lchronis@MasonicHomesPA.org> To: <RPG400-L@midrange.com> Sent: Tuesday, December 19, 2000 6:06 AM Subject: Re: Converting to upper case > Kevin > > the reason i use arrays instead of XLATE is if i want to convert from upper case back down to lower case except for the first position. All i do is z-add my element (X) to 2, and it leaves the first position capitalized... > > My question to everyone else is if there is a way to do this with XLATE? > > Lynette Chronister > Programmer/Analyst > Masonic Homes > Elizabethtown, PA > > 'if everything's coming your way, you are in the wrong lane' > ------------------------------- > I am looking for an easy way to convert an alpha field to all upper case > characters. anyone have any suggestions? > Kevin Blankenship > > +--- > | This is the RPG/400 Mailing List! > | To submit a new message, send your mail to RPG400-L@midrange.com. > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +--- > > +--- > | This is the RPG/400 Mailing List! > | To submit a new message, send your mail to RPG400-L@midrange.com. > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +--- +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
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.