View previous topic :: View next topic
|
Author |
Message |
gaps030980
New User
Joined: 27 Sep 2005 Posts: 8 Location: Gurgaon
|
|
|
|
Seq file:-
****************************************************
1234
******************end of file**************************
Cobol prog:-
in Copybook
10 VAR-1 PIC 9(4) USAGE COMP-3
.
.
.
I want to create a seq file and populate value 1234 in it and I need to read it into my cobol prog in field defined as PIC 9(4) USAGE COMP-3.
Is it possible? The value in the seq file is NOT in packed decimal form. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Yes, just define the field in the file as pic 9(4). If the data might be signed, use s9(4) for the definition.
In your program, move the file field to the working storage field.
If there is a chance the field in the file might not be numeric, you should test for numeric otherwise there will be problems later. |
|
Back to top |
|
|
Arun Raj
Moderator
Joined: 17 Oct 2006 Posts: 2481 Location: @my desk
|
|
|
|
Kushal,
Are you trying to set up data according to your cobol copybook?
If you have fileaid, open the file using the layout and enter values. It will get saved in the format defined in the layout.
Thanks,
Arun |
|
Back to top |
|
|
gaps030980
New User
Joined: 27 Sep 2005 Posts: 8 Location: Gurgaon
|
|
Back to top |
|
|
|