Page 1 of 1

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 11:50 am
by ignacio
Buenos días,

Me temo que necesitas un cursillo de FR ;) Lo siento.

Tienes que poner una 'Master Data Band'. Te adjunto fichero corregido

Saludos

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 12:17 pm
by CapelSoft
Hola Ignacio,

Gracias por tu respuesta.

Me parece que no me he explicado bien.

No quiero mostrar todos los registros del dataset.

Solo quiero mostrar el registro en el que está el dataset en la banda de cabecera y pie.

Y el problema que aparece es que da igual en cual registro esté que el FR muestre siempre el último.

Como siempre... Gracias por tu ayuda.

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 12:33 pm
by ignacio
Buenas,

Partes de la base de que cuando se procesa el Header no se han procesado aún los datos y eso es completamente erróneo.

Un saludo

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 1:19 pm
by CapelSoft
Ignacio,

Gracias por tu respuesta.

Vale... solo intentaba traspasar a Xailer algo que ya estoy haciendo con el FR de Sergey.

Con el FR de Sergey no he tenido ningún problema en hacer exactamente lo que he dicho desde el principio (en Fr de Sergey uso dbf mientras que en el de xailer uso dbfDatasets).

Por lo que deduzco de tus respuestas... con Xailer esto no es posible hacerlo :cry:

En todo caso agradecido por tu ayuda.

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 1:49 pm
by ignacio
Buenos días,

En Xailer existe la propiedad lSynchroData para que los datasets involucrados en el informe se sincronicen con el informe a medida que se va PRODUCIENDO utilizando toda la batería de eventos que FR ofrece al respecto. Observo que cuando se produce el Header no existe ningún evento de OnGotop o similar y por lo tanto, aunque pongas esta propiedad a verdadero no sirve para nada. Supongo que Sergey, al cual NUNCA HE TENDIDO INTENCIÓN de clonar, haría un pequeño hack al respecto en el propio código de FR que yo prefiero no hacer.

Te sugiero que uses variables.

Saludos

Re: Se muestra siempre último dato en banda cabecera - pie listado

Posted: Mon Dec 12, 2016 3:22 pm
by CapelSoft
Hola Ignacio,

Llevo utilizando FR desde hace 10 años aproximadamente. La banda de pageheader y footerheader no son databands, por lo que no procesan ninguna tabla. Yo solo he preguntado cómo hacer con Xailer el poder mostrar el registro sobre el que está en ese momento situada el dataset de Xailer. Me has dado tres respuestas distintas para la misma pregunta.

Dejo cerrado el tema por mi parte.