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.

Posición del TFrArrayDataset

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:

Posición del TFrArrayDataset

Mensaje por bingen »

Buenas xTeam.

Uso mucho arrays en FR a través de un TFrArrayDataset y va de maravilla, pero me he encontrado con un detalle "raro".

Resulta que si una banda PageHeader saco el primer elemento del ArrayDataset funciona bien e todas las páginas menos en la primera que al arrancar me enseña el último registro en vez del primero, en cuanto empieza a imprimir la banda MasterData se pone bien y ya todas las demás página OK.

Lo que parece es que al cargar el array y crear el ArrayDataSet se queda en el último registro cargado y no veo manera ninguna de hacer un GoTop() que al parecer si hace antes de empezar a imprimir las líneas del MasterData.

Alguna idea?

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: Posición del TFrArrayDataset

Mensaje por ignacio »

Buenos días,

Una vez que se cargan los datos POR FastReport, el origen de los mismos es irrelevante, no se vuelve a consultar para nada. Supongo que tiene que ser un error de FR, pero siento no poder ayudarte con ello.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
somarsolutions
Mensajes: 2
Registrado: Sab Abr 25, 2020 9:02 pm

Re: Posición del TFrArrayDataset

Mensaje por somarsolutions »

Hola Buen Dia:

Ya intentaste poner en las propiedades del reporte EngineOptions.DoublePass en True


Saludos...

Martin Del Angel
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Posición del TFrArrayDataset

Mensaje por ignacio »

Tiene sentido. Gracias por el consejo.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder