Hi Kiran, You cannot print a file descriptor variable with in a program/ subroutine. So you cannot have it to display using PRINT or CRT.
Can you try creating a J4 file in the inputfiles directory and try to access it in your routine? Regards, Vignesh Gautam On Mar 11, 12:33 am, Vivek <[email protected]> wrote: > I hope your directory is not physically present or having permission issues > > > > > > > > > > On Saturday, 10 March 2012, <[email protected]> wrote: > > Hi Kiran, > > > Try: > > OPENSEQ '../inputfiles/test.file' TO F.SEQ.FILE SETTING Y.VAR ELSE > > PRINT Y.VAR > > ABORT 101, "failed" > > END > > READSEQ Y.LINE FROM F.SEQ.FILE THEN > > PRINT Y.LINE > > END > > > Is inputfiles a TYPE=UD directory? I guess it is not. Above change should > work (not tested) > > > Kind regards > > Pawel > > Wysłano z BlackBerry® > > ________________________________ > > From: Kiran <[email protected]> > > Sender: [email protected] > > Date: Fri, 9 Mar 2012 14:14:13 -0800 (PST) > > To: <[email protected]> > > ReplyTo: [email protected] > > Subject: Re: OPENSEQ not opening the file > > Hi Viewers, > > Appreciate your responses. > > I will try to elaborate my problem. > > I am having the file in the said directory. I can open and see it using > > JED. But when I try to open the file using the OPENSEQ it does not open the > file. I am guessing it is not able to resolve the directory name. The > directory name I have used is "../inputfiles" which is an absolute path for > /r10r/r10r/bnk/inputfiles. The database is on a AIX Logical Volume. And I > think OPENSEQ is not able to resolve the directory.> I tried something like > below: > > OPENSEQ '../inputfiles', 'test.file' TO F.SEQ.FILE SETTING Y.VAR ELSE > > PRINT Y.VAR > > END > > READSEQ Y.LINE FROM F.SEQ.FILE THEN > > PRINT Y.LINE > > END > > > System prints the value of Y.VAR as 128 (which is No such file or > > directory). And the subsequent READSEQ fails.> Since I was checking whether > the file name was opened or not, I am trying > > to read a single line from the file and trying to print it.> My actual > program is different which uses a loop to read the entire > > content of the file, and upload into the database. But this is where the > problem is, so I have illustrated it simply using a simple program.> Please > let me know does having a logical volume affects the operation of > > OPENSEQ and if it does is there any emulation or a environment variables > which I have to set for this specific purpose. > > > > > > > > > Thanks, > > Kiran. > > > On Thursday, March 8, 2012 7:13:03 PM UTC-6, Kiran wrote: > > >> Hi Group, > > >> I am working on AIX OS, and there is a issue with openseq command. > > >> Y.SRC.DIR = "CODE.BP" > >> Y.FILE.NAME = "TEST.FILE" > > >> OPENSEQ Y.SRC.DIR, Y.FILE.NAME TO F.SEQ.FILE THEN > >> PRINT F.SEQ.FILE > >> END > > >> When I try running the above snippet of code, nothing gets printed on > >> the screen. It appears like the file is not getting opened. > > >> Can somebody help me on this please? > > >> Thanks > >> Kiran. > > > -- > > IMPORTANT: T24/Globus posts are no longer accepted on this forum. > > > To post, send email to [email protected] > > To unsubscribe, send email to [email protected] > > For more options, visit this group at > > http://groups.google.com/group/jBASE?hl=en > > > -- > > IMPORTANT: T24/Globus posts are no longer accepted on this forum. > > > To post, send email to [email protected] > > To unsubscribe, send email to [email protected] > > For more options, visit this group at > > http://groups.google.com/group/jBASE?hl=en > > > > -- > Sent from Gmail Mobile -- IMPORTANT: T24/Globus posts are no longer accepted on this forum. To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en
