WHAT IS DECIMAL DATA ERROR IN RPG IV...WHEN WILL IT HAPPENS?
Answer Posted / madhusudhan
For the above answer posted by Narendra, there are 19
People who told yes, but did they test this or verify.
Create a Char variable of Lenth 5 and Numeric variable of
lenth 5 and see the result .
D Num1 S 5 P 0
D Char1 S 5 A INZ('ABCDE')
C MOVE Char1 Num1
C Num1 DSPLY
Num1 will not give a Decimal Data error , instead it gives
the values Num1 = 12345. If you use eval
C EVAL Num1 = Char1
Eval will fail during compilation itself.
As per my analysis , Decimal Data error occurs when junk
values or special characters are passed to Numeric
variable. ( Ex : !, @ , #.$) . For testing Intialize the
above variable Char1 with atleast one special character and
just see the result.
This is only one example which i have given , and i heard
that during Parameter passing also this occurs , but dont
know in which scenerio , if anyone knows more on Decimal
Data error, kindly plz post.
| Is This Answer Correct ? | 24 Yes | 0 No |
Post New Answer View All Answers
In 'o' Specs What Is The Opcode For Write?
what is the maximum number of record formats in dspf?
is it there an easy way to determine if an html section is available to issue a wrtsection upon?
how do you specify the number of records to roll in a subfile ?
what are dds required for subfile?
which type of object is used in db2/400?
how to run other job when one job is active?
what is procedure prototype and procedure interface.
In AS/400 projects in Companies whats the meaning of production support team.what production support involves.also what work does development,maintenance involve what are the other teams or processes that are available for as400 project.
describe the difference between the dowxx and douxx operations?
which of the cl command can be used to determine which logical files are dependent on a specific file?
what is the maximum number of parameters allowed in rpg?
how do you use commitment control in rpg program ?
what opcode will be used to test the zone of a character field?
can a single screen format occupy a screen area above and below a subfile format ?