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.

Métodos de TFrPreview

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:

Métodos de TFrPreview

Mensaje por bingen »

Buenas xTeam.

Estoy pensando en preparar nuestro propio Preview para FastReport gracias al magnífico trabajo de Ignacio para poder usar el FR como un control dentro de Xailer y echo a faltar dos métodos en la implementación del TFrPreview en Xailer sobre el Preview original.

El primero sería un método para buscar siguiente, ya hay un TFrPreview:Find pero no puedo buscar la siguiente ocurrencia del mismo texto.

El segundo es saltar a una página determinada, igual que hay NavFirst, NavLast, NavPrior, NavNext, debería haber un NavToPage o algo similar.

No se si podrán ser implementados.

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: Métodos de TFrPreview

Mensaje por ignacio »

Buenos días,

METHOD NavToPage( nPage ) INLINE ::Nav( nPage + 100 )

No veo por ningún sitio que FR Preview original tenga un botón de 'Find next'; no obstante, lo hemos incorporado. Estaré disponible en la próxima revisió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: Métodos de TFrPreview

Mensaje por bingen »

Buenas Ignacio, quizás me expresé mal, no existe un botón de buscar siguiente, pero lo hace pulsando F3 como es natural en casi todos los sistemas de búsqueda de texto.

De todas maneras mejor poner un botón por que los clientes son de memoria bastante floja para acordarse de F3, se acuerdan antes del teléfono nuestro y preguntan lo mismo por enesima vez.

Salu2.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Avatar de Usuario
bingen
Mensajes: 565
Registrado: Lun Jul 07, 2014 8:17 pm
Ubicación: Bilbao
Contactar:

Re: Métodos de TFrPreview

Mensaje por bingen »

Hola Ignacio

No me funciona

METHOD NavToPage( nPage ) INLINE ::Nav( nPage + 100 )

a pesar de haberlo metido en el fuente de FastReport.Prg me dice que el método no existe??

Mejor espero a la próxima versión para tenerlo todo.

Gracias y salu2.
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: Métodos de TFrPreview

Mensaje por ignacio »

Hola,

Debe ir en FRPreview.prg

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: Métodos de TFrPreview

Mensaje por bingen »

Totalmente lógico, perdón por el despiste.

Gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Avatar de Usuario
bingen
Mensajes: 565
Registrado: Lun Jul 07, 2014 8:17 pm
Ubicación: Bilbao
Contactar:

Re: Métodos de TFrPreview

Mensaje por bingen »

Perdona Ignacio, acabo de darme cuenta de que F3 sigue funcionando, siempre que devuelva el foco al objeto FastReport después de pulsar en el botón de buscar texto.

Salu2.
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: Métodos de TFrPreview

Mensaje por ignacio »

Hola Bingen,

He creado un nuevo método TFRPreview:FindNext()

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: Métodos de TFrPreview

Mensaje por bingen »

Perfecto así lo asignaré a un botón y listo, menos complicaciones.

Salu2 y gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
Responder