View previous topic :: View next topic
|
Author |
Message |
vyasricha
New User
Joined: 17 Mar 2008 Posts: 27 Location: banaglore
|
|
|
|
Hi ,
I want to hard cord a decimal value through JCL,i am using the below card:
SORT FIELDS=COPY
OUTFIL OUTREC=(1,281,X'000000000000000C',X'000000000000000C',
X'000000000000000C')
282 - 289 , 8 bytes ,S9(13)V99
290-297 , 8 bytes ,S9(13)V99
298-305 , 8 bytes ,S9(13)VA99
but if i am using the above sysin it is giving 0 at 282,290,298 position but i want 0.00 , 0.00,0.00 .
i tried using edit
OUTFIL OUTROCK=(1,281,X'000000000000000C',8,PD,
EDIT=(STTTTTT.TT),SIGNS=(+,-,,),
but i am getting syntax error . please suggest ! |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
according to the picture the decimal separator is virtual
so You have no reason to complain |
|
Back to top |
|
|
Bill Woodger
Moderator Emeritus
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
|
|
|
|
As enrico says, your V (and I'm assuming the VA is a typo, A is an alphabetic character) is an implied decimal place only.
Packed-decimals cannot contain actual decimal points, commas, currency symbols or anything. If you put them in, you'll get S0C7 when you use the fields. |
|
Back to top |
|
|
vyasricha
New User
Joined: 17 Mar 2008 Posts: 27 Location: banaglore
|
|
|
|
Ok , thanks for the help ! |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
So, how have you chosen to implement? |
|
Back to top |
|
|
|