Hi Peter,
I agree with you that you probably wouldn't be able to "JOIN" the data files - you need to "concatenate" them.
I don't think one can do it directly in InfoAssist (well, I haven't managed to find a way).
So, the idea that I had was that perhaps one could issue either a FILEDEF or a USE command that would tell WebFOCUS to concatenate the HOLD files.
But since once cannot do this within InfoAssist, one would need to issue this command before the time e.g. in a PROFILE e.g. in EDASPROF.PRF
The problem with this approach though is that it enforces certain rules/standards that the user would need to follow to get it to work.
But let me explain the ideas - perhaps it gives you a few things to try.
To dynamically concatenate "text" files with a FILEDEF command, you would issue a FILEDEF with a wildcard e.g.
FILEDEF SUMMDATA_1 DISK SUMMDATA_*.FTM
The above would use a master file called SUMMDATA_1, and would read all FTM files in the user's temp directory that have a filename that starts with SUMMDATA_
So you would then HOLD the data files as text files with the names SUMMDATA_1, SUMMDATA_2 etc.
This method does not physically concatenate the files - it happens dynamically.
Or, you could issue a FILEDEF with an (APPEND option. e.g.
FILEDEF SUMMDATA_1 DISK SUMMDATA_1.FTM (APPEND
Then you would HOLD each file as a text file, but with the same name i.e. SUMMDATA_1
Obviously this will only work if InfoAssist does not re-issue or clear FILEDEFs before creating the HOLD files.
The data should then physically be written to the same FTM files.
Or, for FOCUS HOLD files, perhaps you could issue a USE command. The problem with this is that you will need to know how many interim HOLD files will be created e.g.
USE
SUMMDATA_1.foc AS SUMMDATA_1
SUMMDATA_2.foc AS SUMMDATA_1
END
What I don't know is what InfoAssist will do if there is a USE command for a FOCUS file that still needs to be created, and whether you can use the "NEW" option in a concatenation.
After all that, the final report would use SUMMDATA_1.
Just a caution though - I haven't tried any of the above ideas - they're just ideas ;-)
WebFOCUS 8.2.06 mostly Windows Server