Power Builder - exportar guardando la presentacion

 
Vista:

exportar guardando la presentacion

Publicado por luis (7 intervenciones) el 03/11/2006 00:00:10
hola en uno de las respuestas vi como se podia exportar ha pdf conservando el formato lo qun e decia era lo siguiente :

configurar en el datawindow por propiedades el data export y luego en el lisbox format to configure esocoges pdf y te apareceran otras obciones de configuracion
luego de esto escoges el method XSLFOP y luego chequeas en Print Using XLSFOP
ya en el control con el dw_1.SaveAs('nombre del archivo',PDF!)

ok esto funciona muy bien con toodos los datawindow menos con el composit por que a la hora de escoger el method solo aparece Distill sin otra opcion , trato de exportar pero al momento de abrir cel pdf me dice que esta dañado o algo asi antes me respondieron pero no fue muy comprensible la respuesta pero gracias por toda la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:exportar guardando la presentacion

Publicado por Jorge (900 intervenciones) el 03/11/2006 12:40:29
Hola
fijate mediante codigo

Para exportar una dw a pdf
Instalar el GNU GostScrip
puedes bajarlo de;
http://prdownloads.sourceforge.net/ghostscript

Tienes que tener instalado el Driver de la impresora AdobeDistiller
Se deberia autoinstalar al generar tu primer export
Si asi no lo hiciera lo puedes instalar a mano bajando el driver de:
http://www.adobe.com/support/downloads/detail.jsp?ftpID=1508

o cualquier otro driver que realize esta funcion por ejemplo uno
muy bueno y es free el pdf995s

O tambien la Instalacion de PB te deja el driver en
C:\Archivos de programa\Sybase\Shared\PowerBuilder\drivers\ADIST5.INF

Si instalas manualmente la impresora y vas a utilizar el saveas
debes cambiar el nombre de la impresora que se te creo por
Sybase DataWindow PS

Tambien puedes usar el metodo distiller

//Metodo Distiller
Int li_resp
String Nombre_Fichero
dw_presupuesto.Object.DataWindow.Export.PDF.Method = Distill!
dw_presupuesto.Object.DataWindow.Printer = "Sybase DataWindow PS"
//dw_presupuesto.Object.DataWindow.Printer = "Acrobat Distiller"
dw_presupuesto.Object.DataWindow.Export.PDF.Distill.CustomPostScript="Yes"
nombre_fichero = "C:\Listas\Presupuestos\"+sle_cliente.text+".pdf"
li_resp=dw_presupuesto.SaveAs(nombre_fichero, PDF!, true)

alli puedes fijarte donde asignas la printer con este metodo
podes directamente colocar el nombre creado por ejemplo
"Acrobat Distiller"

Por ultimo debes hacer algo que por alli PB no lo hace
el de reconocer la ruta donde esta el Gostscrip
lo mas sencillo... de la carpeta Arch de Prog/gs/bin
todo su contenido al System32

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:exportar guardando la presentacion

Publicado por luis (7 intervenciones) el 03/11/2006 16:48:23
Hola gracias por tu respuesta lo he estado intentando pero no consigo que exporte mi datawindow composite primero que no se que archivo Ghostscript instalar
y las demas indicaciones las hago pero no me sale nada el archivo que se exporta sigue estando mal me ayudarias mucho si me aclaras mas el asunto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:exportar guardando la presentacion

Publicado por amilcar (407 intervenciones) el 03/11/2006 17:27:55
hola luis, mira puedes bajar el archivo "gs660w32.zip" esa la probe y anda bien, buscalo en la lista de la pagina q dice jorge,
luego baja de

http://www.cali.gov.co/publico2/descargas/index.htm // al final de la pagina

estos dos archivos

ps2pdf995.zip
pdf995s.zip

los pasos a seguir son
1 descomprime gs660w32.zip y ejecuta luego el archivo "setupgs.exe"
2 descomprime instala ps2pdf995.zip
2 descomprime instala pdf995s.zip

esto te creara una impresora pdf995 en el panel de impresoras
cuando imprimas por esta impresora lo que hace es pedirte un nombre de archivo y te lo genera como pdf

lo unico q te sale una publicidad , no se si se puede sacar o no, no he investigado, quizas nuestro amigo jorge nos pueda ampliar mas datos.

espero te sirva
saludos desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar