Hi:
You said that you created a report using PROC REPORT and then you show a GSASFILE filename statement, such as you would use to create a graphic image from a SAS/Graph procedure (such as PROC GCHART, GPLOT, etc).
So, I'm a bit confused about whether you have a PROC REPORT output file or a SAS/Graph output image that you are using in your report (or both). I'm also not sure why you create a PostScript file (.ps) first and then distill the PS file to PDF. ODS can create a PDF file directly, by using this syntax:
[pre]
ods pdf file='somefile.pdf';
** proc report step;
** possible SAS/Graph step;
ods pdf close;
[/pre]
If you are NOT using PROC REPORT and you have a SAS/Graph program that you want to get into PDF form, then this Tech Support white paper is a great resource:
http://support.sas.com/techsup/technote/ts659/ts659.html
I'm also not sure what you mean by the "search facility on PDF report requires spaces" -- there is this note about performing text searches:
http://support.sas.com/kb/32/003.html
However, you may want to work with SAS Tech Support on this issue, as they can look at ALL your code, not just the filename and goptions statement and help you figure out the best solution.
cynthia