I could see using using pdftk for certain operations, usually merging or for
a quick manual operation but if you need to loop
anyway to figure out the filenames, why not just print each report to a one
page pdf. Then you don't need the third party utility at all?
Also if customer #1 happened to have a 3 page report and customer #2 had a 2
page report etc... it would still work. (doesn't apply to you)
We just include a little function (as part of our bigger emailing product)
that sometimes makes the code needed a little easier:
Result = RPT_CreateSingleFile("rptExample",
"C:\Reports\Report34.pdf","PDF","WHERE CustomerID = 34")
if you don't need to create queries on the fly and only have a simple where
clause it's only one line of code in Access (without our product).
Especially in Access2007 becuase they now have PDF output.
pdftk does look like a nice product, I just wouldn't use it if you are
automating the process you described because you do not need it.
My two cents,
Mark