The BuildReport procedure is a basic file creation script. It verifies that the folder that is passed in exists before processing anything. I could have made the script create the folder if it didn’t exist, but in our environment a given user may not be able to create a directory. This way it logs the error in the application log for later review.
This procedure accepts two parameters:
This is the filename and extension of the file you are creating.
This is the path to the file including drive letter assignment. If the folder doesn’t exist, the procedure logs an error and exits the routine.