View previous topic :: View next topic
|
Author |
Message |
ashimprodhan
New User
Joined: 08 Dec 2006 Posts: 12 Location: Kolkata
|
|
|
|
Hi,
I am in a Unisys Migration project. In unisys, they can directly check from the program whether a file is present or not.
If present <do something> else <do other thing.(business functionality invloves here)>.
But in IBM side if the file is not present it will throw jcl error, it will not enter into the program.
But I want even if the file is not present it will enter in the program execution. Is there any way to do it?
Note: I know the file existence can be checked by IDCAMS, LISTCAT thru the jcl. But I need that checking should be done from program.
Let me know if any more information is required
Regards,
Ashim |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
Quote: |
The QSAM file is implicitly created if you use the runtime option CBLQDA and one of the following circumstances exists:An optional file is being opened as EXTEND or I-O. Optional files are files that are not necessarily present each time the program is run. You define a file that is being opened in INPUT, I-O, or EXTEND mode as optional by coding the SELECT OPTIONAL clause in the FILE-CONTROL paragraph. The file is being opened for OUTPUT, regardless of the OPTIONAL phrase |
probably would help you if you read the ibm manual concerning COBOL |
|
Back to top |
|
|
|