In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Exportación a Open Documents Spreadsheet

FastReport for Xailer & [x]Harbour (English/Spanish)
Responder
Avatar de Usuario
bingen
Mensajes: 565
Registrado: Lun Jul 07, 2014 8:17 pm
Ubicación: Bilbao
Contactar:

Exportación a Open Documents Spreadsheet

Mensaje por bingen »

Buenas xTeam

Está claro que FR exporta a Calc de LibreOffice pero a la hora de setear los parámetros de exportación no encuentro la manera.
Parametrizo la exportación de múltiples formatos como PDFExport, HTMLExport, RTFExport, CSVExport, XLSExport, DotMatrixExport, BMPExport, JPEGExport, TIFFExport, GIFExport, SimpleTextExport, MailExport, XMLExport, BIFFEXPORT e incluso el ODTExport pero si quiero parametrizar Cal que debería de ser ODSExport no existe y no encuentro ninguna ayuda por internet ni en los manuales de FR de ninguna parte.

Así que no se si me podéis decir como se llama internamente el objeto de exportación a ODS.

Gracias
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Exportación a Open Documents Spreadsheet

Mensaje por ignacio »

Imagen 354.png
Imagen 354.png (51.01 KiB) Visto 906 veces
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
bingen
Mensajes: 565
Registrado: Lun Jul 07, 2014 8:17 pm
Ubicación: Bilbao
Contactar:

Re: Exportación a Open Documents Spreadsheet

Mensaje por bingen »

Parece que no me he explicado bien, dije INTERNAMENTE Ignacio no en el menú, hasta aquí ya llego hombre.

Por ejemplo la opción que tu señalas Open Document Text internamente se llama ODTExport y la parametrizo desde mi aplicación de esta manera:
//ODT Open Document Text
::SetProperty("ODTExport" ,"Creator", NameCase(Appdata:cUsername) )
::SetProperty("ODTExport" ,"Wysiwyg", .F.)
::SetProperty("ODTExport" ,"BackGround", .F.)
::SetProperty("ODTExport" ,"OpenAfterExport", lOpenAfterExport)

Pero si intento parametrizar ODSExport da error, no existe y eso es lo que preguntaba, a ver si puedes decirme tu que ves algo más adentro que yo como se llama.
He mirado en los manuales de FR y en versiones más nuevas hay un ODFExport que engloba a OTD y ODS pero eso en nuestra versión tampoco existe.

Muchas gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Exportación a Open Documents Spreadsheet

Mensaje por ignacio »

Hay que mirar un poco más y verías como sacarlo desde el preview.

Código: Seleccionar todo

METHOD FormInitialize( oSender ) CLASS TForm3

   LOCAL oItem AS CLASS TMenuItem
   LOCAL n := 1

   FOR EACH oItem IN ::oPopupMenu1:aItems
      oItem:Cargo := n++
      oItem:OnClick := {|o| ::oFrPreview1:Export( o:Cargo ) }
   NEXT

RETURN Nil
Compruebo que efectivamente estaba fallanda el ODT, ya está corregido. Estará en la nueva versión de Xailer.

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
bingen
Mensajes: 565
Registrado: Lun Jul 07, 2014 8:17 pm
Ubicación: Bilbao
Contactar:

Re: Exportación a Open Documents Spreadsheet

Mensaje por bingen »

Pues ya lo veré cuando esté, gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Responder