Page 1 of 1

Informe a PDF

PostPosted: Wed May 18, 2011 11:28 am
by domingo
Estoy intentando enviar un informe a PDF utilizando NCONVERT.
El problema es q cuando el informe tiene varias paginas me crea un fichero por cada pagina.
Existe alguna manera de crear un unico fichero con todas las paginas?

For X=1 To Len(oPrn:aMeta)
WF:=cTarget+"\PDF\"+Substr(WNFactura,1,1)+Alltrim(Str(X))+Substr(WNFactura,4)+".WMF"
WF1:=cTarget+"\PDF\"+Substr(WNFactura,1,1)+Alltrim(Str(X))+Substr(WNFactura,4)+".PDF"
WF:=Alltrim(WF)
WF1:=Alltrim(WF1)

If File(WF)
Delete File &WF
End
If File(WF1)
Delete File &WF1
End
CopyFile(oPrn:aMeta[X],WF)

Sele 14
cEj:="NCONVERT.EXE -quiet -out pdf -c 5 &WF "
WaitRun( cEj )

If File(WF)
* Delete File &WF
End
Next
If cPdf
oPrn:End()
End

If nFra=1
MsgAlert("Ha sido creado el fichero" + Chr(13) + WF1 )
End
End

Este es el codigo que utilizo
Podriais echarme una mano

Gracias

Re: Informe a PDF

PostPosted: Wed May 18, 2011 1:51 pm
by karinha

Re: Informe a PDF

PostPosted: Wed May 18, 2011 5:33 pm
by leondefrancia
Karinha, si querés, podés probar esta otra alternativa:
viewtopic.php?f=6&t=21029&p=111738#p111738

Re: Informe a PDF

PostPosted: Thu May 19, 2011 9:47 am
by domingo
Muchas gracais por la contestacion.
Pero esta opcion requiere instalar PDF Creator.
Y quisiera seguri usando Nconvert que es mas "opaco" para el usuario.

Gracias