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)
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Métodos de TFrPreview

Postby bingen » Mon Mar 21, 2016 9:42 am

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
User avatar
ignacio
Site Admin
Posts: 8693
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Métodos de TFrPreview

Postby ignacio » Wed Mar 30, 2016 12:31 pm

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]
http://www.xailer.com
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Métodos de TFrPreview

Postby bingen » Wed Mar 30, 2016 5:54 pm

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
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Métodos de TFrPreview

Postby bingen » Thu Mar 31, 2016 10:05 am

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
User avatar
ignacio
Site Admin
Posts: 8693
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Métodos de TFrPreview

Postby ignacio » Thu Mar 31, 2016 10:09 am

Hola,

Debe ir en FRPreview.prg

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Métodos de TFrPreview

Postby bingen » Thu Mar 31, 2016 11:25 am

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

Gracias.
BiSoft Desarrollo de software profesional
http://www.bisoft.es
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Métodos de TFrPreview

Postby bingen » Thu Mar 31, 2016 11:36 am

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
User avatar
ignacio
Site Admin
Posts: 8693
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Métodos de TFrPreview

Postby ignacio » Thu Mar 31, 2016 1:06 pm

Hola Bingen,

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

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
User avatar
bingen
Posts: 440
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Re: Métodos de TFrPreview

Postby bingen » Fri Apr 01, 2016 9:17 am

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

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

Return to “FastReport”