> Is there a better, faster, easier way to accomplish what I need?
Is using a VFP report an option for you?
In the "Report Picture" properties "File:" field you can specify any expression that evaluates to a file name. This could be a field that holds the file name.
Bo Durban