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: 9255
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: 9255
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