×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Just for the archives, since this is already solved... RPG has no reserved
words per se. Special values/functions in RPG have * or % at the beginning
of their name. *Zero, *Loval, %Subst, ...

Maybe you meant SQL? But I don't think VALUE is a reserved word there
either. Values is.

Dennis Lovelady
http://www.linkedin.com/in/dennislovelady
--
"Always live within your income, even if you have to borrow money to do so."
-- Josh Billings


I think it's because VALUE is an RPG Reserved word now.

Mark D. Walter
Business to Business Data Integration Specialist
Certified IBM System I Specialist
Paragon Consulting Services, Inc.
mwalter@xxxxxxxxxxxxxxx
717-764-7909 Ext. (1)26


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On
Behalf Of Jerry C. Adams
Sent: Monday, June 20, 2011 2:56 PM
To: RPG400-L
Subject: %Dec changed from V5R1 to V5R4?

I am trying to use a program on a V5R1 system that I wrote and used for
years on a V5R4 system. However, during the compile I get an error:



RNF0327 30 2 The first parameter for %DEC or %DECH is not valid.



The line in error is:



work150 = %dec(value:15:0);



value is defined as 15a.

work150 is defined as 15p 0 decimals.



Like I said, I used %dec( ) in V5R4 to convert character expressions to
numeric values; was this ability something added after 5.1?

I guess I could use the "old" MOVE VALUE WORK150 method since all I'm
trying
to accomplish is convert an alphameric field, which is all numeric
characters, to a numeric field, anyway. But any other (more "modern")
suggestions would be welcomed.



Thanks.



Jerry C. Adams

IBM i Programmer/Analyst

I don't worry about what people think. I'm convinced most of them never
do.
-Agatha Crumm

--

A&K Wholesale

Murfreesboro, TN

615-867-5070



--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.



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-2026 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.