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.

Como puedo mostrar la ventana de TReport como MDICHILD

Foro público de Xailer en español
Responder
Guillermo Guevara Car
Mensajes: 176
Registrado: Sab Ene 19, 2008 5:52 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Guillermo Guevara Car »

Estoy utilizando el generador de Reportes de Xailer, mi aplicación principal
(Menú principal) esta configurada como MDIFRAME, para que contenga todas las
ventanas hijas de la aplicación, como hago para abrir la ventana del TReport
(el Preview) en modo MDICHILD, espero haberme explicado.
Saludos y gracias por su apoyo
Guillermo
Guillermo Guevara Car
Mensajes: 176
Registrado: Sab Ene 19, 2008 5:52 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Guillermo Guevara Car »

ZZZZZZZZZZZZZZZZZZZ...
--
Ing. Guillermo Guevara C.
Grupo Computación 2000
Nuevo Mundo Nº 2821-1
Colonia Jardines de la Cruz
44950 Guadalajara, Jalisco
33 1078-8363 1078-8364
www.PvWin.com
soporte@PvWin.com
"Guillermo Guevara" <soporte@pvwin.com> escribió en el mensaje
news:[email=498f3b5a@svctag-j7w3v3j....]498f3b5a@svctag-j7w3v3j....[/email]
> Estoy utilizando el generador de Reportes de Xailer, mi aplicación
> principal (Menú principal) esta configurada como MDIFRAME, para que
> contenga todas las ventanas hijas de la aplicación, como hago para abrir
> la ventana del TReport (el Preview) en modo MDICHILD, espero haberme
> explicado.
>
> Saludos y gracias por su apoyo
>
> Guillermo
>
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por jasm.quitaesto »

Guillermo Guevara escribió:
> ZZZZZZZZZZZZZZZZZZZ...
>
Creo que en www.xailer.info hay algun artí­culo al respecto.
Saludos
Alf+.
Guillermo Guevara Car
Mensajes: 176
Registrado: Sab Ene 19, 2008 5:52 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Guillermo Guevara Car »

Jose Alfonso
Gracias por tu respuesta buscaré en Xailer Info
Guillermo Guevara C.
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por zeasoftware »

Se me ocurre asi al golpe, cambiar el valor de nFormtype en la clase TReport
que viene en los fuentes de xailer.
Si me aguantas un dia lo voy a probar y te pongo la solucion,. no soy
experto pero hago mi lucha.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Carlos Ortiz »

Estaria buena esa posibilidad, algun alma que ayude. Gracias.
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por jfgimenez »

Guillermo,
> Estoy utilizando el generador de Reportes de Xailer, mi aplicación
> principal (Menú principal) esta configurada como MDIFRAME, para que
> contenga todas las ventanas hijas de la aplicación, como hago para abrir
> la ventana del TReport (el Preview) en modo MDICHILD, espero haberme
> explicado.
Podrías modificar la clase TPreviewControl, pero debes tener en cuenta una
cosa: debes tomar una copia del array ::oPreviewDC:aEmf y modificar toda la
clase para que utilice la copia. Si no lo haces así, al abrir una segunda
instancia simultanea del preview, ese array se va a sobrescribir, y se
producirán errores.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Guillermo Guevara Car
Mensajes: 176
Registrado: Sab Ene 19, 2008 5:52 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Guillermo Guevara Car »

Revisé en Xailer Info y no encontré nada, de cualquier forma Gracias por tu
sugerencia
Guillermo
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por zeasoftware »

Modifica en la clase TPrinter
WITH OBJECT oForm := TForm():New( oParent )
:cText := ::cJobTitle
:nWidth := 800
:nHeight := 600
:nShowMode := smMAXIMIZE
:nFormType := ftMDICHILD //<---- aqui pasa a ser un MDIChild y se
ajusta a tu MDIFrame
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
zeasoftware
Mensajes: 1831
Registrado: Mar Oct 11, 2005 9:53 am

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por zeasoftware »

Tambien esto, se me olvidaba:
//IF lModal
// oForm:ShowModal( nShowMode, .T. )
//ELSE
oForm:Show( nShowMode, .T.)
//ENDIF
Esto si pones la ventana en modo modal no te deja interactuar.
Espero te sirva.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Carlos Ortiz »

OK, voy probando, muchas gracias Ramón.
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=4992e9ca@svctag-j7w3v3j....]4992e9ca@svctag-j7w3v3j....[/email]
> Tambien esto, se me olvidaba:
>
> //IF lModal
> // oForm:ShowModal( nShowMode, .T. )
> //ELSE
> oForm:Show( nShowMode, .T.)
> //ENDIF
>
> Esto si pones la ventana en modo modal no te deja interactuar.
> Espero te sirva.
>
> Saludos.
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx
> zeasoftware@hotmail.com
> ramonzea@yahoo.com
> zeasoft.movil@hotmail.com
> dirza_com@hotmail.com
Guillermo Guevara Car
Mensajes: 176
Registrado: Sab Ene 19, 2008 5:52 pm

Como puedo mostrar la ventana de TReport como MDICHILD

Mensaje por Guillermo Guevara Car »

Gracias Ramon Zea por tu gran ayuda
Guillermo Guevara C.
Responder