Duda con reporte en PDF con Pdfcreator
Necesito su ayuda para poder hacer un reporte mediante pdfcreator, mi problema es que segun la opcion que elija el operador, en este caso PRESUPUESTO u ORDEN DE PEDIDO, el reporte se tiene que guardar con distinto nombre segùn cual de los dos sea, y tambien con su numero, lo que no puedo hacer es que tome el valor de la variable donde guardo dicho numero, por ahì logro que me tome bien el numero pero no crea el archivo con la extension .pdf, el codigo es el siguiente, muchas gracias a todos por su tiempo
STORE thisform.txtnum.Value TO xcomprobante
SELECT tventas
GO TOP
LOCATE FOR cnumpresup=xcomprobante
IF FOUND()
ImpPrinter = "PDFCreator"
SET PRINTER TO NAME (ImpPrinter)
REPORT FORM d:\jsdistribuciones\repo_comprobantes.FRX TO PRINTER NOCONSOLE
SET PRINTER TO
xarchivo="Presupuesto Nº"+STR(xcomprobante)+".PDF"
MESSAGEBOX("El Archivo"+xarchivo+" se ha creado satisfactoriamente")
RENAME "D:\HOLA.PDF" TO &xarchivo
thisform.txt_total.Value=0
ENDIF