×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




John,

This may be an overkill sort of way to do this but there is a directory 
processing API that I'm pretty sure can look anywhere in the IFS (of which the 
libraries are a part). I don't recall using it to go against a library but we 
use it all the time for processing stuff in the root file system.

There's an example of this code in the RPG/IV Sorcerer's Redbook. The example 
just prints a list of objects but modifying it to do something else isn't 
difficult.

One other method we've used in the past is to put these types of files in a 
shared folder (/QDLS in the IFS) and use the DSPFLR command to create an 
outfile with all the files in a given folder. Our process used a CL command to 
read through the outfile and manipulate the file as needed.

Matt

-----Original Message-----
From: John Furniss [mailto:jfurniss@xxxxxxxxxxxxxxxxx]
Sent: Monday, March 24, 2003 3:40 PM
To: rpg400-l@xxxxxxxxxxxx
Subject: Retrieving unknown file name


List,
    We have a need to find the name of a file and copy it to a PF as a
new member. A company will be sending us a file that will get FTPed to
QGPL as P21nnnnnnn, where nnnnnnn is the number of seconds since
01/01/1970.
    How can we determine the name of the file? I checked the forum but
CHKOBJ was as close as I found. Can I check for the existance of P21*?

    TIA,


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.