Thanks, my company does use the Pump as well. I'm not sure how that would help though, since I would still have to specify the file name, right?
The reports I'm processing are purely ad-hoc; no real sense of timing so the pump couldn't be triggered when necessary (it's an "IT" function to manage the pump, I've been waiting two months for a minor change to a pump's model - a programmer has to do it - ugh).
I was thinking of a watched folder situation so the name would be less significant.
You can override the name of a report to open using a script so a script that asks for a name would work I guess, or VB code. Totally random names may represent a bit more of a challenge than incrementally named files.
Another option would be to have a fixed name in the project and rename/copy the incoming fiel to that name each time the project is run.
Just throwing some ideas in the air - it's not something I deal with much.
Kruncher, Nick or one or two of the other guys may well have something for it.
I have a similar problem because our reports are put out in a different directory each day by date or the file name has the date in it. Because of this, I rarely use projects. What I do is have a vb script that selects the report by the date I need and works great. I run approx. 30 scripts each morning.
The other solution is what Grant suggests and that is to use DataPump.
Maybe Monarch will consider something like this in the next release. Hint, Hint