Yes There’s a way.
If you have all 100 files in the same library.
You can take DSPFFD result to an out file and do RUNQRY to read from out file and print.
DSPFFD FILE(LIBRARY/*ALL) OUTFILE(QTEMP/TEMP)
You can create a QRY object to have the report customized to suit your requirement.